rev 503 - trunk/docs/tutorial
SVN User <[email protected]> Tue, 18 May 2004 16:40:41 -0400
| Newsgroups | gmane.comp.lang.prothon.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: mark
Date: 2004-05-18 16:40:38 -0400 (Tue, 18 May 2004)
New Revision: 503
Added:
trunk/docs/tutorial/outline1.htm
trunk/docs/tutorial/outline2.htm
Removed:
trunk/docs/tutorial/index2.htm
Modified:
trunk/docs/tutorial/index.htm
trunk/docs/tutorial/tutorial1.htm
trunk/docs/tutorial/tutorial2.htm
trunk/docs/tutorial/tutorial3.htm
trunk/docs/tutorial/tutorial4.htm
trunk/docs/tutorial/tutorial5.htm
trunk/docs/tutorial/tutorial6.htm
trunk/docs/tutorial/tutorial7.htm
trunk/docs/tutorial/tutorial8.htm
trunk/docs/tutorial/tutorial9.htm
Log:
added preface to turotrial, restructured outline
Modified: trunk/docs/tutorial/index.htm
===================================================================
--- trunk/docs/tutorial/index.htm 2004-05-18 20:04:07 UTC (rev 502)
+++ trunk/docs/tutorial/index.htm 2004-05-18 20:40:38 UTC (rev 503)
@@ -1,6 +1,6 @@
<html>
<head>
-<title>Prothon Tutorial - Outline</title>
+<title>Prothon Tutorial - Preface</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
@@ -13,7 +13,7 @@
<div align="center">
<p><font size="5" face="Verdana, Arial, Helvetica, sans-serif">Prothon
Tutorial</font></p>
- <p><font face="Times New Roman, Times, serif" size="5">Outline</font></p>
+ <p><font face="Times New Roman, Times, serif" size="5">Preface</font></p>
</div>
</td>
<td valign="center" height="121" width="106"><img src="../images/logo_right.jpg" width="109" height="135"></td>
@@ -24,193 +24,42 @@
<tr>
<td width="114" height="25" valign="top"> <a href="http://prothon.org">Prothon
Home</a></td>
- <td width="194" valign="middle" align="center" height="25"> </td>
- <td width="183" valign="middle" align="center" height="25"> </td>
- <td width="139" valign="middle" align="center" height="25"><a href="index2.htm">Next
+ <td width="194" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
+ Outline </a></td>
+ <td width="183" valign="middle" align="center" height="25"><a href="tutorial1.htm">Start
+ Tutorial</a></td>
+ <td width="139" valign="middle" align="center" height="25"><a href="outline1.htm">Next
Page</a></td>
</tr>
</table>
<br>
- <table width="630" border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffee" height="1707">
+ <table width="630" border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffee" height="1094">
<tr>
- <td height="2203" valign="top">
- <ul>
- <li>1. <a href="tutorial1.htm#uint">Using the Prothon Interpreter</a>
- <ul>
- <li><a href="tutorial1.htm#intcon">1.1 Interactive Console </a>
- <ul>
- <li><a href="tutorial1.htm#com">Command-Line Options</a>
- <li><a href="tutorial1.htm#calculator">Calculator</a>
- <li><a href="tutorial1.htm#indent"><u>Indenting</u></a>
- </ul>
- <li><a href="tutorial1.htm#eapf">1.2 Executing A Prothon File</a>
- <ul>
- <li><a href="tutorial1.htm#eapf">Line Endings</a>
- <li><a href="tutorial1.htm#args">Arguments</a>
- </ul>
- <li><a href="tutorial1.htm#confile">1.3 Using Console With Files</a>
- <ul>
- <li><a href="tutorial1.htm#ioption">The -i Option</a>
- <li><a href="tutorial1.htm#toption">The -t Option</a>
- </ul>
- </ul>
- <li>2. <a href="tutorial2.htm#intro">Introduction to Prothon</a>
- <ul>
- <li><a href="tutorial2.htm#comments">2.1 Comments</a>
- <ul>
- <li><a href="tutorial2.htm#hash">Hash symbol</a>
- <li><a href="tutorial2.htm#cstyle">C-style</a>
- </ul>
- <li><a href="tutorial2.htm#indrules">2.2 Indentation</a>
- <ul>
- <li><a href="tutorial2.htm">Indent Rule</a>
- <li><a href="tutorial2.htm#spctabs">Mixing Spaces and Tabs</a>
- </ul>
- <li><a href="tutorial2.htm#linecont">2.3 Line Continuations</a>
- <ul>
- <li><a href="tutorial2.htm#backslash">Backslash</a>
- <li><a href="tutorial2.htm#parens">Open Parentheses</a>
- <li><a href="tutorial2.htm#xtraind">Extra Indents</a>
- </ul>
- </ul>
- <li>3. <a href="tutorial3.htm#dtva">Data Types, Variables, and Assignment</a>
- <ul>
- <li><a href="tutorial3.htm#dtva">3.1 Objects, Types & Containers</a>
- <ul>
- <li><a href="tutorial3.htm#datatypes">Data Types</a>
- <li><a href="tutorial3.htm#mixtype">Mixed Types</a>
- <li><a href="tutorial3.htm#varass">Assignment</a>
- </ul>
- <li><a href="tutorial3.htm#numeric">3.2 Numeric Types</a>
- <ul>
- <li><a href="tutorial3.htm#ints">Integers</a>
- <li><a href="tutorial3.htm#floats">Floats</a>
- </ul>
- <li><a href="tutorial3.htm#strings">3.3 Strings</a>
- <ul>
- <li><a href="tutorial3.htm#quotes">Quotes</a>
- <li><a href="tutorial3.htm#escapes">Escape Sequences</a>
- <li><a href="tutorial3.htm#types">R and X Strings</a>
- <li><a href="tutorial3.htm#triple">Triple Quote Strings</a>
- <li><a href="tutorial3.htm#concat">Concatenation</a>
- <li><a href="tutorial3.htm#index"> Indexing</a>
- <li><a href="tutorial3.htm#slices">Slices</a>
- <li><a href="tutorial3.htm#negnum">Negative Numbers</a>
- <li><a href="tutorial3.htm#defind"> Default Indexes</a>
- <li><a href="tutorial3.htm#strfunc">String Functions</a>
- </ul>
- <li><a href="tutorial4.htm#lists">3.4 Lists</a>
- <ul>
- <li><a href="tutorial4.htm#entlist">Entering a List</a>
- <li><a href="tutorial4.htm#indlist">List Indexing</a>
- <li><a href="tutorial4.htm#mutlist">Mutability</a>
- <li><a href="tutorial4.htm#listassign">Assignment and del</a>
- <li><a href="tutorial4.htm#listfunc">List Functions and !</a>
- </ul>
- <li><a href="tutorial4.htm#tuples">3.5 Tuples</a>
- <ul>
- <li><a href="tutorial4.htm#tucr">Entering a Tuple</a>
- <li><a href="tutorial4.htm#tufun">Functions</a>
- </ul>
- <li><a href="tutorial4.htm#dicts">3.6 Dictionaries</a>
- <ul>
- <li><a href="tutorial4.htm#keyval">Keys and Values</a>
- <li><a href="tutorial4.htm#keyrules">Rules about Keys</a>
- <li><a href="tutorial4.htm#dictenter">Entering a Dictionary</a>
- <li><a href="tutorial4.htm#dictmutable">Assignment and del</a>
- <li><a href="tutorial4.htm#dictfunc">Dictionary Functions and
- !</a>
- </ul>
- </ul>
- <li>4. <a href="tutorial5.htm#flowcntrl">Flow Control</a>
- <ul>
- <li><a href="tutorial5.htm#if-then-else">4.1 If-Elif-Else</a>
- <ul>
- <li><a href="tutorial5.htm#truefalse">True & False</a>
- <li><a href="tutorial5.htm#ques">Question Functions_& ?</a>
- <li><a href="tutorial5.htm#bool">obj.bool_?</a>
- <li><a href="tutorial5.htm#smplcode">Sample Code</a>
- </ul>
- <li><a href="tutorial5.htm#forstmt">4.2 For Statement</a>
- <ul>
- <li><a href="tutorial5.htm#objnext">obj.next()</a>
- <li><a href="tutorial5.htm#iters">Iterators</a>
- <li><a href="tutorial5.htm#itertype">Iterator Types</a>
- <li><a href="tutorial5.htm#forsmpl">Sample Code</a>
- </ul>
- <li><a href="tutorial5.htm#while">4.3 While Statement</a>
- <ul>
- <li><a href="tutorial5.htm#whilesmpl">Sample Code</a>
- </ul>
- <li><a href="tutorial5.htm#bcae">4.4 Break, Continue, & Else</a>
- <ul>
- <li><a href="tutorial5.htm#break">Break Statement</a>
- <li><a href="tutorial5.htm#continue">Continue Statement</a>
- <li><a href="tutorial5.htm#tags">Loop Block Tags</a>
- <li><a href="tutorial5.htm#else">Else Clause</a>
- <li><a href="tutorial5.htm#bcaesmpl">Sample Code</a>
- </ul>
- </ul>
- <li>5. <a href="tutorial6.htm#oav">Attributes, Variables, & Functions
- </a>
- <ul>
- <li><a href="tutorial6.htm#attr">5.1 Attributes</a>
- <ul>
- <li><a href="tutorial6.htm#attrkey">Attribute Keys</a>
- <li><a href="tutorial6.htm#symbol">Symbols</a>
- <li><a href="tutorial6.htm#period">Period Operator</a>
- <li><a href="tutorial6.htm#attrass">Attribute Assignment &
- Del </a>
- </ul>
- <li><a href="tutorial6.htm#vsw">5.2 Variables, Scope, & With
- </a>
- <ul>
- <li><a href="tutorial6.htm#main">Main Module</a>
- <li><a href="tutorial6.htm#attr">Variable Scope</a>
- <li><a href="tutorial6.htm#with">With Statement</a>
- </ul>
- <li><a href="tutorial6.htm#funcdef">5.3 Functions & Def Statement</a>
- <ul>
- <li><a href="tutorial6.htm#func">Functions</a>
- <li><a href="tutorial6.htm#def">Def Statement</a>
- <li><a href="tutorial6.htm#funcform">Function Calls</a>
- <li><a href="tutorial6.htm#pos">Positional Params</a>
- <li><a href="tutorial6.htm#defval">Default Values</a>
- <li><a href="tutorial6.htm#namematch">Keyword Params</a>
- <li><a href="tutorial6.htm#starvar">Variable Parameters</a>
- <li><a href="tutorial6.htm#actstarvar">Variable Arguments</a>
- <li><a href="tutorial6.htm#sampleparms">Sample Parameter Passing</a>
- <li><a href="tutorial6.htm#localscope">Local Scope</a>
- <li><a href="tutorial6.htm#passref">Pass By Reference</a>
- <li><a href="tutorial6.htm#noneobj">None Object</a>
- <li><a href="tutorial6.htm#rtrnstmt">Return Statement</a>
- </ul>
-
- <li><a href="tutorial7.htm#self">5.4 Self, Methods & Binding</a>
- <ul>
- <li><a href="tutorial7.htm#selfscope">Self Scope Object</a>
- <li><a href="tutorial7.htm#selfkeyword">Self Keyword</a>
- <li><a href="tutorial7.htm#selfcall">Default Self</a>
- <li><a href="tutorial7.htm#selfexpl">Explicit Self</a>
- <li><a href="tutorial7.htm#methods">Methods</a>
- <li><a href="tutorial7.htm#binding">Binding</a>
- <li><a href="tutorial7.htm#boundmethod">Bound Methods</a>
- </ul>
-
- <li><a href="tutorial7.htm#expr">5.5 Expressions</a>
- <ul>
- <li><a href="tutorial7.htm#exprfunc">Operators = Functions</a>
- <li><a href="tutorial7.htm#numfunc">Numeric Functions</a>
- <li><a href="tutorial7.htm#numdp">Numbers Ending in Period</a>
- <li><a href="tutorial7.htm#underbar">Trailing Underbar Symbols</a>
- <li><a href="tutorial7.htm#oplist">Operator List</a>
- <li><a href="tutorial7.htm#samplexpr">Sample Expressions</a>
- <li><a href="tutorial7.htm#opchain">Chained Comparisons</a>
- <li><a href="tutorial7.htm#shortckt">Short-Circuit Expr Eval</a>
- <li><a href="tutorial7.htm#andorres">And-Or Result Objects</a>
- </ul>
- </ul>
- </ul>
+ <td height="1649" valign="top">
+ <p> </p>
+ <p align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="+2">Prothon
+ Tutorial </font></b></p>
+ <p align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif">Version
+ 0.1, Build 500</font></b></p>
+ <p align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif">Mark
+ Hahn</font></b></p>
+ <p align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif">5/18/2004</font></b></p>
+ <p>This tutorial is an attempt to present all documentation about the Prothon
+ language and its implementation in a tutorial format. This is an unusual
+ way to present complete documentation on a language, but Prothon is
+ unusual in its simplicity and I feel that this goal may be possible
+ in Prothon where it may not make sense in more complex languages.</p>
+ <p>As of this writing Prothon is still very much a language under development
+ and a moving target. This documentation will be updated to match the
+ language. Therefore, make sure the version and build number above are
+ reasonably close to the numbers in the actual version of Prothon that
+ you are running. </p>
+ <p>Even parts of the Prothon language as fundamental as keywords and syntax
+ are subject to change until approximately July of 2004.</p>
+ <p>Known problems in tutorial: </p>
+ <p>List comprehensions are missing. Local variable scope searching, "outer"
+ and "caller" keywords are missing.</p>
+ <p>This tutorial is copyright Mark Hahn, 2004, all rights reserved. </p>
</td>
</tr>
</table>
@@ -219,10 +68,11 @@
<tr>
<td width="114" height="25" valign="top"> <a href="http://prothon.org">Prothon
Home</a></td>
- <td width="194" valign="middle" align="center" height="25"><a href="index2.htm">Outline
- continued</a></td>
- <td width="183" valign="middle" align="center" height="25"> </td>
- <td width="139" valign="middle" align="center" height="25"><a href="index2.htm">Next
+ <td width="194" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
+ Outline </a></td>
+ <td width="183" valign="middle" align="center" height="25"><a href="tutorial1.htm">Start
+ Tutorial</a></td>
+ <td width="139" valign="middle" align="center" height="25"><a href="outline1.htm">Next
Page</a></td>
</tr>
</table>
Deleted: trunk/docs/tutorial/index2.htm
===================================================================
--- trunk/docs/tutorial/index2.htm 2004-05-18 20:04:07 UTC (rev 502)
+++ trunk/docs/tutorial/index2.htm 2004-05-18 20:40:38 UTC (rev 503)
@@ -1,114 +0,0 @@
-<html>
-<head>
-<title>Prothon Tutorial - Outline - Page 2</title>
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-</head>
-
-<body bgcolor="#FFFFFF" text="#000000">
-<div align="center">
- <table width="630" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFCC">
- <tr>
- <td height="121" width="109"><img src="../images/logo_left.jpg" width="109" height="135"></td>
- <td valign="center" height="43">
- <div align="center">
- <p><font size="5" face="Verdana, Arial, Helvetica, sans-serif">Prothon
- Tutorial</font></p>
- <p><font face="Times New Roman, Times, serif" size="5">Outline - Page
- 2 </font></p>
- </div>
- </td>
- <td valign="center" height="121" width="106"><img src="../images/logo_right.jpg" width="109" height="135"></td>
- </tr>
- </table>
- <br>
- <table width="630" border="0" cellpadding="0" cellspacing="0">
- <tr>
- <td width="114" height="25" valign="top"> <a href="http://prothon.org">Prothon
- Home</a></td>
- <td width="194" valign="middle" align="center" height="25"><a href="index.htm">Previous
- Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
- Outline</a></td>
- <td width="139" valign="middle" align="center" height="25"><a href="tutorial1.htm">Next
- Page</a></td>
- </tr>
- </table>
- <br>
- <table width="630" border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffee" height="1707">
- <tr>
- <td height="2203" valign="top">
- <ul>
- <li>6. <a href="tutorial8.htm#pbp">Prototype-based Programming</a>
- <ul>
- <li><a href="tutorial8.htm#myoo">6.1 Making Your Own Object</a>
- <ul>
- <li><a href="tutorial8.htm#oeof">obj = Object()</a>
- <li><a href="tutorial8.htm#objid">Object ID</a>
- <li><a href="tutorial8.htm#addattr">Adding Attributes</a>
- <li><a href="tutorial8.htm#usingwith">Using With Statement</a>
- <li><a href="tutorial8.htm#objectcentric">Object-centric Programming</a>
- <li><a href="tutorial8.htm#copying">Object Copying</a>
- <li><a href="tutorial8.htm#protypes">Prototypes</a>
- <li><a href="tutorial8.htm#anyobj">Any Object Can Be A Proto</a>
- </ul>
- <li><a href="tutorial8.htm#ppl">6.2 Parent Prototype Links</a>
- <ul>
- <li><a href="tutorial8.htm#copydis">Disadvantages of Copying</a>
- <li><a href="tutorial8.htm#protolinks">Prototype Links</a>
- <li><a href="tutorial8.htm#attrlookup">Attribute Searching</a>
- <li><a href="tutorial8.htm#addattr">Special Object</a>
- <li><a href="tutorial8.htm#attrlookexam">Attribute Lookup Example</a>
- <li><a href="tutorial8.htm#inheritance">Inheritance</a>
- <li><a href="tutorial8.htm#efficiency">Efficiency</a>
- </ul>
- <li><a href="tutorial8.htm#objstmt">6.3 Object Statement</a>
- <ul>
- <li><a href="tutorial8.htm#objstmtex">Example</a>
- <li><a href="tutorial8.htm#objform">Statement Format</a>
- </ul>
- <li><a href="tutorial9.htm#init">6.4 Object Initialization</a>
- <ul>
- <li><a href="tutorial9.htm#oepargs">obj = Prototype(args)</a>
- <li><a href="tutorial9.htm#initbar">Example of init_() Method</a>
- </ul>
- <li><a href="tutorial9.htm#subtypes">6.5 Sub-types</a>
- <ul>
- <li><a href="tutorial9.htm#narrow">Narrowing a Category</a>
- <li><a href="tutorial9.htm#directcall">Directed init_() Call</a>
- <li><a href="tutorial9.htm#selfcall">Explicit Self in Call</a>
- </ul>
- <li><a href="tutorial9.htm#chgtypes">6.6 Changing Object Types</a>
- <ul>
- <li><a href="tutorial9.htm#oaok">Changing Either Direction</a>
- <li><a href="tutorial9.htm#ctex">Example</a>
- <li><a href="tutorial9.htm#reopen">Reopening an Object</a>
- <li><a href="tutorial9.htm#setProto">setProto() Function</a>
- <li><a href="tutorial9.htm#strf">str_() Method</a>
- </ul>
- <li><a href="tutorial9.htm#mulinh">6.7 Multiple Inheritance</a>
- <ul>
- <li><a href="tutorial9.htm#miwarn">Dangers of Multiple Inheritance</a>
- <li><a href="tutorial9.htm#miex">Example</a>
- </ul>
- </ul>
- </ul>
- </td>
- </tr>
- </table>
-
- <table width="630" border="0" cellpadding="0" cellspacing="0">
- <tr>
- <td width="114" height="25" valign="top"> <a href="http://prothon.org">Prothon
- Home</a></td>
- <td width="194" valign="middle" align="center" height="25"><a href="index.htm">Previous
- Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
- Outline</a></td>
- <td width="139" valign="middle" align="center" height="25"><a href="tutorial1.htm">Next
- Page</a></td>
- </tr>
- </table>
- </div>
-</body>
-
-</html>
Added: trunk/docs/tutorial/outline1.htm
===================================================================
--- trunk/docs/tutorial/outline1.htm 2004-05-18 20:04:07 UTC (rev 502)
+++ trunk/docs/tutorial/outline1.htm 2004-05-18 20:40:38 UTC (rev 503)
@@ -0,0 +1,235 @@
+<html>
+<head>
+<title>Prothon Tutorial - Outline - Page 1</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000">
+<div align="center">
+ <table width="630" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFCC">
+ <tr>
+ <td height="121" width="109"><img src="../images/logo_left.jpg" width="109" height="135"></td>
+ <td valign="center" height="43">
+ <div align="center">
+ <p><font size="5" face="Verdana, Arial, Helvetica, sans-serif">Prothon
+ Tutorial</font></p>
+ <p><font face="Times New Roman, Times, serif" size="5">Outline - Page
+ 1 </font></p>
+ </div>
+ </td>
+ <td valign="center" height="121" width="106"><img src="../images/logo_right.jpg" width="109" height="135"></td>
+ </tr>
+ </table>
+ <br>
+ <table width="630" border="0" cellpadding="0" cellspacing="0">
+ <tr>
+ <td width="114" height="25" valign="top"> <a href="http://prothon.org">Prothon
+ Home</a></td>
+ <td width="194" valign="middle" align="center" height="25"><a href="index.htm">Preface</a></td>
+ <td width="183" valign="middle" align="center" height="25"><a href="tutorial1.htm">Start
+ Tutorial</a></td>
+ <td width="139" valign="middle" align="center" height="25"><a href="outline2.htm">Next
+ Page</a></td>
+ </tr>
+ </table>
+ <br>
+ <table width="630" border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffee" height="1707">
+ <tr>
+ <td height="2203" valign="top">
+ <ul>
+ <li>1. <a href="tutorial1.htm#uint">Using the Prothon Interpreter</a>
+ <ul>
+ <li><a href="tutorial1.htm#intcon">1.1 Interactive Console </a>
+ <ul>
+ <li><a href="tutorial1.htm#com">Command-Line Options</a>
+ <li><a href="tutorial1.htm#calculator">Calculator</a>
+ <li><a href="tutorial1.htm#indent"><u>Indenting</u></a>
+ </ul>
+ <li><a href="tutorial1.htm#eapf">1.2 Executing A Prothon File</a>
+ <ul>
+ <li><a href="tutorial1.htm#eapf">Line Endings</a>
+ <li><a href="tutorial1.htm#args">Arguments</a>
+ </ul>
+ <li><a href="tutorial1.htm#confile">1.3 Using Console With Files</a>
+ <ul>
+ <li><a href="tutorial1.htm#ioption">The -i Option</a>
+ <li><a href="tutorial1.htm#toption">The -t Option</a>
+ </ul>
+ </ul>
+ <li>2. <a href="tutorial2.htm#intro">Introduction to Prothon</a>
+ <ul>
+ <li><a href="tutorial2.htm#comments">2.1 Comments</a>
+ <ul>
+ <li><a href="tutorial2.htm#hash">Hash symbol</a>
+ <li><a href="tutorial2.htm#cstyle">C-style</a>
+ </ul>
+ <li><a href="tutorial2.htm#indrules">2.2 Indentation</a>
+ <ul>
+ <li><a href="tutorial2.htm">Indent Rule</a>
+ <li><a href="tutorial2.htm#spctabs">Mixing Spaces and Tabs</a>
+ </ul>
+ <li><a href="tutorial2.htm#linecont">2.3 Line Continuations</a>
+ <ul>
+ <li><a href="tutorial2.htm#backslash">Backslash</a>
+ <li><a href="tutorial2.htm#parens">Open Parentheses</a>
+ <li><a href="tutorial2.htm#xtraind">Extra Indents</a>
+ </ul>
+ </ul>
+ <li>3. <a href="tutorial3.htm#dtva">Data Types, Variables, and Assignment</a>
+ <ul>
+ <li><a href="tutorial3.htm#dtva">3.1 Objects, Types & Containers</a>
+ <ul>
+ <li><a href="tutorial3.htm#datatypes">Data Types</a>
+ <li><a href="tutorial3.htm#mixtype">Mixed Types</a>
+ <li><a href="tutorial3.htm#varass">Assignment</a>
+ </ul>
+ <li><a href="tutorial3.htm#numeric">3.2 Numeric Types</a>
+ <ul>
+ <li><a href="tutorial3.htm#ints">Integers</a>
+ <li><a href="tutorial3.htm#floats">Floats</a>
+ </ul>
+ <li><a href="tutorial3.htm#strings">3.3 Strings</a>
+ <ul>
+ <li><a href="tutorial3.htm#quotes">Quotes</a>
+ <li><a href="tutorial3.htm#escapes">Escape Sequences</a>
+ <li><a href="tutorial3.htm#types">R and X Strings</a>
+ <li><a href="tutorial3.htm#triple">Triple Quote Strings</a>
+ <li><a href="tutorial3.htm#concat">Concatenation</a>
+ <li><a href="tutorial3.htm#index"> Indexing</a>
+ <li><a href="tutorial3.htm#slices">Slices</a>
+ <li><a href="tutorial3.htm#negnum">Negative Numbers</a>
+ <li><a href="tutorial3.htm#defind"> Default Indexes</a>
+ <li><a href="tutorial3.htm#strfunc">String Functions</a>
+ </ul>
+ <li><a href="tutorial4.htm#lists">3.4 Lists</a>
+ <ul>
+ <li><a href="tutorial4.htm#entlist">Entering a List</a>
+ <li><a href="tutorial4.htm#indlist">List Indexing</a>
+ <li><a href="tutorial4.htm#mutlist">Mutability</a>
+ <li><a href="tutorial4.htm#listassign">Assignment and del</a>
+ <li><a href="tutorial4.htm#listfunc">List Functions and !</a>
+ </ul>
+ <li><a href="tutorial4.htm#tuples">3.5 Tuples</a>
+ <ul>
+ <li><a href="tutorial4.htm#tucr">Entering a Tuple</a>
+ <li><a href="tutorial4.htm#tufun">Functions</a>
+ </ul>
+ <li><a href="tutorial4.htm#dicts">3.6 Dictionaries</a>
+ <ul>
+ <li><a href="tutorial4.htm#keyval">Keys and Values</a>
+ <li><a href="tutorial4.htm#keyrules">Rules about Keys</a>
+ <li><a href="tutorial4.htm#dictenter">Entering a Dictionary</a>
+ <li><a href="tutorial4.htm#dictmutable">Assignment and del</a>
+ <li><a href="tutorial4.htm#dictfunc">Dictionary Functions and
+ !</a>
+ </ul>
+ </ul>
+ <li>4. <a href="tutorial5.htm#flowcntrl">Flow Control</a>
+ <ul>
+ <li><a href="tutorial5.htm#if-then-else">4.1 If-Elif-Else</a>
+ <ul>
+ <li><a href="tutorial5.htm#truefalse">True & False</a>
+ <li><a href="tutorial5.htm#ques">Question Functions_& ?</a>
+ <li><a href="tutorial5.htm#bool">obj.bool_?</a>
+ <li><a href="tutorial5.htm#smplcode">Sample Code</a>
+ </ul>
+ <li><a href="tutorial5.htm#forstmt">4.2 For Statement</a>
+ <ul>
+ <li><a href="tutorial5.htm#objnext">obj.next()</a>
+ <li><a href="tutorial5.htm#iters">Iterators</a>
+ <li><a href="tutorial5.htm#itertype">Iterator Types</a>
+ <li><a href="tutorial5.htm#forsmpl">Sample Code</a>
+ </ul>
+ <li><a href="tutorial5.htm#while">4.3 While Statement</a>
+ <ul>
+ <li><a href="tutorial5.htm#whilesmpl">Sample Code</a>
+ </ul>
+ <li><a href="tutorial5.htm#bcae">4.4 Break, Continue, & Else</a>
+ <ul>
+ <li><a href="tutorial5.htm#break">Break Statement</a>
+ <li><a href="tutorial5.htm#continue">Continue Statement</a>
+ <li><a href="tutorial5.htm#tags">Loop Block Tags</a>
+ <li><a href="tutorial5.htm#else">Else Clause</a>
+ <li><a href="tutorial5.htm#bcaesmpl">Sample Code</a>
+ </ul>
+ </ul>
+ <li>5. <a href="tutorial6.htm#oav">Attributes, Variables, & Functions
+ </a>
+ <ul>
+ <li><a href="tutorial6.htm#attr">5.1 Attributes</a>
+ <ul>
+ <li><a href="tutorial6.htm#attrkey">Attribute Keys</a>
+ <li><a href="tutorial6.htm#symbol">Symbols</a>
+ <li><a href="tutorial6.htm#period">Period Operator</a>
+ <li><a href="tutorial6.htm#attrass">Attribute Assignment &
+ Del </a>
+ </ul>
+ <li><a href="tutorial6.htm#vsw">5.2 Variables, Scope, & With
+ </a>
+ <ul>
+ <li><a href="tutorial6.htm#main">Main Module</a>
+ <li><a href="tutorial6.htm#attr">Variable Scope</a>
+ <li><a href="tutorial6.htm#with">With Statement</a>
+ </ul>
+ <li><a href="tutorial6.htm#funcdef">5.3 Functions & Def Statement</a>
+ <ul>
+ <li><a href="tutorial6.htm#func">Functions</a>
+ <li><a href="tutorial6.htm#def">Def Statement</a>
+ <li><a href="tutorial6.htm#funcform">Function Calls</a>
+ <li><a href="tutorial6.htm#pos">Positional Params</a>
+ <li><a href="tutorial6.htm#defval">Default Values</a>
+ <li><a href="tutorial6.htm#namematch">Keyword Params</a>
+ <li><a href="tutorial6.htm#starvar">Variable Parameters</a>
+ <li><a href="tutorial6.htm#actstarvar">Variable Arguments</a>
+ <li><a href="tutorial6.htm#sampleparms">Sample Parameter Passing</a>
+ <li><a href="tutorial6.htm#localscope">Local Scope</a>
+ <li><a href="tutorial6.htm#passref">Pass By Reference</a>
+ <li><a href="tutorial6.htm#noneobj">None Object</a>
+ <li><a href="tutorial6.htm#rtrnstmt">Return Statement</a>
+ </ul>
+
+ <li><a href="tutorial7.htm#self">5.4 Self, Methods & Binding</a>
+ <ul>
+ <li><a href="tutorial7.htm#selfscope">Self Scope Object</a>
+ <li><a href="tutorial7.htm#selfkeyword">Self Keyword</a>
+ <li><a href="tutorial7.htm#selfcall">Default Self</a>
+ <li><a href="tutorial7.htm#selfexpl">Explicit Self</a>
+ <li><a href="tutorial7.htm#methods">Methods</a>
+ <li><a href="tutorial7.htm#binding">Binding</a>
+ <li><a href="tutorial7.htm#boundmethod">Bound Methods</a>
+ </ul>
+
+ <li><a href="tutorial7.htm#expr">5.5 Expressions</a>
+ <ul>
+ <li><a href="tutorial7.htm#exprfunc">Operators = Functions</a>
+ <li><a href="tutorial7.htm#numfunc">Numeric Functions</a>
+ <li><a href="tutorial7.htm#numdp">Numbers Ending in Period</a>
+ <li><a href="tutorial7.htm#underbar">Trailing Underbar Symbols</a>
+ <li><a href="tutorial7.htm#oplist">Operator List</a>
+ <li><a href="tutorial7.htm#samplexpr">Sample Expressions</a>
+ <li><a href="tutorial7.htm#opchain">Chained Comparisons</a>
+ <li><a href="tutorial7.htm#shortckt">Short-Circuit Expr Eval</a>
+ <li><a href="tutorial7.htm#andorres">And-Or Result Objects</a>
+ </ul>
+ </ul>
+ </ul>
+ </td>
+ </tr>
+ </table>
+
+ <table width="630" border="0" cellpadding="0" cellspacing="0">
+ <tr>
+ <td width="114" height="25" valign="top"> <a href="http://prothon.org">Prothon
+ Home</a></td>
+ <td width="194" valign="middle" align="center" height="25"><a href="outline2.htm">Outline
+ continued</a></td>
+ <td width="183" valign="middle" align="center" height="25"><a href="tutorial1.htm">Start
+ Tutorial</a></td>
+ <td width="139" valign="middle" align="center" height="25"><a href="outline2.htm">Next
+ Page</a></td>
+ </tr>
+ </table>
+ </div>
+</body>
+
+</html>
Added: trunk/docs/tutorial/outline2.htm
===================================================================
--- trunk/docs/tutorial/outline2.htm 2004-05-18 20:04:07 UTC (rev 502)
+++ trunk/docs/tutorial/outline2.htm 2004-05-18 20:40:38 UTC (rev 503)
@@ -0,0 +1,112 @@
+<html>
+<head>
+<title>Prothon Tutorial - Outline - Page 2</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000">
+<div align="center">
+ <table width="630" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFCC">
+ <tr>
+ <td height="121" width="109"><img src="../images/logo_left.jpg" width="109" height="135"></td>
+ <td valign="center" height="43">
+ <div align="center">
+ <p><font size="5" face="Verdana, Arial, Helvetica, sans-serif">Prothon
+ Tutorial</font></p>
+ <p><font face="Times New Roman, Times, serif" size="5">Outline - Page
+ 2 </font></p>
+ </div>
+ </td>
+ <td valign="center" height="121" width="106"><img src="../images/logo_right.jpg" width="109" height="135"></td>
+ </tr>
+ </table>
+ <br>
+ <table width="630" border="0" cellpadding="0" cellspacing="0">
+ <tr>
+ <td width="114" height="25" valign="top"> <a href="http://prothon.org">Prothon
+ Home</a></td>
+ <td width="194" valign="middle" align="center" height="25"><a href="outline1.htm">Previous
+ Page</a></td>
+ <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Preface</a></td>
+ <td width="139" valign="middle" align="center" height="25"><a href="tutorial1.htm">Start
+ Tutorial</a></td>
+ </tr>
+ </table>
+ <br>
+ <table width="630" border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffee" height="1707">
+ <tr>
+ <td height="2203" valign="top">
+ <ul>
+ <li>6. <a href="tutorial8.htm#pbp">Prototype-based Programming</a>
+ <ul>
+ <li><a href="tutorial8.htm#myoo">6.1 Making Your Own Object</a>
+ <ul>
+ <li><a href="tutorial8.htm#oeof">obj = Object()</a>
+ <li><a href="tutorial8.htm#objid">Object ID</a>
+ <li><a href="tutorial8.htm#addattr">Adding Attributes</a>
+ <li><a href="tutorial8.htm#usingwith">Using With Statement</a>
+ <li><a href="tutorial8.htm#objectcentric">Object-centric Programming</a>
+ <li><a href="tutorial8.htm#copying">Object Copying</a>
+ <li><a href="tutorial8.htm#protypes">Prototypes</a>
+ <li><a href="tutorial8.htm#anyobj">Any Object Can Be A Proto</a>
+ </ul>
+ <li><a href="tutorial8.htm#ppl">6.2 Parent Prototype Links</a>
+ <ul>
+ <li><a href="tutorial8.htm#copydis">Disadvantages of Copying</a>
+ <li><a href="tutorial8.htm#protolinks">Prototype Links</a>
+ <li><a href="tutorial8.htm#attrlookup">Attribute Searching</a>
+ <li><a href="tutorial8.htm#addattr">Special Object</a>
+ <li><a href="tutorial8.htm#attrlookexam">Attribute Lookup Example</a>
+ <li><a href="tutorial8.htm#inheritance">Inheritance</a>
+ <li><a href="tutorial8.htm#efficiency">Efficiency</a>
+ </ul>
+ <li><a href="tutorial8.htm#objstmt">6.3 Object Statement</a>
+ <ul>
+ <li><a href="tutorial8.htm#objstmtex">Example</a>
+ <li><a href="tutorial8.htm#objform">Statement Format</a>
+ </ul>
+ <li><a href="tutorial9.htm#init">6.4 Object Initialization</a>
+ <ul>
+ <li><a href="tutorial9.htm#oepargs">obj = Prototype(args)</a>
+ <li><a href="tutorial9.htm#initbar">Example of init_() Method</a>
+ </ul>
+ <li><a href="tutorial9.htm#subtypes">6.5 Sub-types</a>
+ <ul>
+ <li><a href="tutorial9.htm#narrow">Narrowing a Category</a>
+ <li><a href="tutorial9.htm#directcall">Directed init_() Call</a>
+ <li><a href="tutorial9.htm#selfcall">Explicit Self in Call</a>
+ </ul>
+ <li><a href="tutorial9.htm#chgtypes">6.6 Changing Object Types</a>
+ <ul>
+ <li><a href="tutorial9.htm#oaok">Changing Either Direction</a>
+ <li><a href="tutorial9.htm#ctex">Example</a>
+ <li><a href="tutorial9.htm#reopen">Reopening an Object</a>
+ <li><a href="tutorial9.htm#setProto">setProto() Function</a>
+ <li><a href="tutorial9.htm#strf">str_() Method</a>
+ </ul>
+ <li><a href="tutorial9.htm#mulinh">6.7 Multiple Inheritance</a>
+ <ul>
+ <li><a href="tutorial9.htm#miwarn">Dangers of Multiple Inheritance</a>
+ <li><a href="tutorial9.htm#miex">Example</a>
+ </ul>
+ </ul>
+ </ul>
+ </td>
+ </tr>
+ </table>
+
+ <table width="630" border="0" cellpadding="0" cellspacing="0">
+ <tr>
+ <td width="114" height="25" valign="top"> <a href="http://prothon.org">Prothon
+ Home</a></td>
+ <td width="194" valign="middle" align="center" height="25"><a href="outline1.htm">Previous
+ Page</a></td>
+ <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Preface</a></td>
+ <td width="139" valign="middle" align="center" height="25"><a href="tutorial1.htm">Start
+ Tutorial</a></td>
+ </tr>
+ </table>
+ </div>
+</body>
+
+</html>
Modified: trunk/docs/tutorial/tutorial1.htm
===================================================================
--- trunk/docs/tutorial/tutorial1.htm 2004-05-18 20:04:07 UTC (rev 502)
+++ trunk/docs/tutorial/tutorial1.htm 2004-05-18 20:40:38 UTC (rev 503)
@@ -21,9 +21,9 @@
<tr>
<td width="114" height="25" valign="top"> <a href="http://prothon.org">Prothon
Home</a></td>
- <td width="194" valign="middle" align="center" height="25"><a href="index.htm">Previous
+ <td width="194" valign="middle" align="center" height="25"><a href="outline2.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial2.htm">Next
Page</a></td>
@@ -170,9 +170,9 @@
<tr>
<td width="114" height="25" valign="top"> <a href="http://prothon.org">Prothon
Home</a></td>
- <td width="194" valign="middle" align="center" height="25"><a href="index.htm">Previous
+ <td width="194" valign="middle" align="center" height="25"><a href="outline2.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial2.htm">Next
Page</a></td>
Modified: trunk/docs/tutorial/tutorial2.htm
===================================================================
--- trunk/docs/tutorial/tutorial2.htm 2004-05-18 20:04:07 UTC (rev 502)
+++ trunk/docs/tutorial/tutorial2.htm 2004-05-18 20:40:38 UTC (rev 503)
@@ -23,7 +23,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial1.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial3.htm">Next
Page</a></td>
@@ -121,7 +121,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial1.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial3.htm">Next
Page</a></td>
Modified: trunk/docs/tutorial/tutorial3.htm
===================================================================
--- trunk/docs/tutorial/tutorial3.htm 2004-05-18 20:04:07 UTC (rev 502)
+++ trunk/docs/tutorial/tutorial3.htm 2004-05-18 20:40:38 UTC (rev 503)
@@ -23,7 +23,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial2.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial4.htm">Next
Page</a></td>
@@ -232,7 +232,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial2.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial4.htm">Next
Page</a></td>
Modified: trunk/docs/tutorial/tutorial4.htm
===================================================================
--- trunk/docs/tutorial/tutorial4.htm 2004-05-18 20:04:07 UTC (rev 502)
+++ trunk/docs/tutorial/tutorial4.htm 2004-05-18 20:40:38 UTC (rev 503)
@@ -23,7 +23,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial3.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial5.htm">Next
Page</a></td>
@@ -255,7 +255,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial3.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial5.htm">Next
Page</a></td>
Modified: trunk/docs/tutorial/tutorial5.htm
===================================================================
--- trunk/docs/tutorial/tutorial5.htm 2004-05-18 20:04:07 UTC (rev 502)
+++ trunk/docs/tutorial/tutorial5.htm 2004-05-18 20:40:38 UTC (rev 503)
@@ -23,7 +23,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial4.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial6.htm">Next
Page</a></td>
@@ -279,7 +279,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial4.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial6.htm">Next
Page</a></td>
Modified: trunk/docs/tutorial/tutorial6.htm
===================================================================
--- trunk/docs/tutorial/tutorial6.htm 2004-05-18 20:04:07 UTC (rev 502)
+++ trunk/docs/tutorial/tutorial6.htm 2004-05-18 20:40:38 UTC (rev 503)
@@ -23,7 +23,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial5.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial7.htm">Next
Page</a></td>
@@ -273,7 +273,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial5.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial7.htm">Next
Page</a></td>
Modified: trunk/docs/tutorial/tutorial7.htm
===================================================================
--- trunk/docs/tutorial/tutorial7.htm 2004-05-18 20:04:07 UTC (rev 502)
+++ trunk/docs/tutorial/tutorial7.htm 2004-05-18 20:40:38 UTC (rev 503)
@@ -23,7 +23,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial6.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial8.htm">Next
Page</a></td>
@@ -251,7 +251,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial6.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline1.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial8.htm">Next
Page</a></td>
Modified: trunk/docs/tutorial/tutorial8.htm
===================================================================
--- trunk/docs/tutorial/tutorial8.htm 2004-05-18 20:04:07 UTC (rev 502)
+++ trunk/docs/tutorial/tutorial8.htm 2004-05-18 20:40:38 UTC (rev 503)
@@ -23,7 +23,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial7.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline2.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial9.htm">Next
Page</a></td>
@@ -250,7 +250,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial7.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline2.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="tutorial9.htm">Next
Page</a></td>
Modified: trunk/docs/tutorial/tutorial9.htm
===================================================================
--- trunk/docs/tutorial/tutorial9.htm 2004-05-18 20:04:07 UTC (rev 502)
+++ trunk/docs/tutorial/tutorial9.htm 2004-05-18 20:40:38 UTC (rev 503)
@@ -23,7 +23,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial8.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline2.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="index.htm">Next
Page</a></td>
@@ -235,7 +235,7 @@
Home</a></td>
<td width="194" valign="middle" align="center" height="25"><a href="tutorial8.htm">Previous
Page</a></td>
- <td width="183" valign="middle" align="center" height="25"><a href="index.htm">Tutorial
+ <td width="183" valign="middle" align="center" height="25"><a href="outline2.htm">Tutorial
Outline</a></td>
<td width="139" valign="middle" align="center" height="25"><a href="index.htm">Next
Page</a></td>