diff doc/interpreter/expr.txi @ 4167:aae05d51353c

[project @ 2002-11-12 02:52:50 by jwe]
author jwe
date Tue, 12 Nov 2002 02:52:51 +0000
parents 83889344cbef
children abbf63293766
line wrap: on
line diff
--- a/doc/interpreter/expr.txi	Tue Nov 12 00:27:09 2002 +0000
+++ b/doc/interpreter/expr.txi	Tue Nov 12 02:52:51 2002 +0000
@@ -2,7 +2,7 @@
 @c This is part of the Octave manual.
 @c For copying conditions, see the file gpl.texi.
 
-@node Expressions, Evaluation, Variables, Top
+@node Expressions
 @chapter Expressions
 @cindex expressions
 
@@ -28,7 +28,7 @@
 * Operator Precedence::         
 @end menu
 
-@node Index Expressions, Calling Functions, Expressions, Expressions
+@node Index Expressions
 @section Index Expressions
 
 @opindex (
@@ -212,7 +212,7 @@
 particularly for large matrices because Octave does not have to
 repeatedly resize the result.
 
-@node Calling Functions, Arithmetic Ops, Index Expressions, Expressions
+@node Calling Functions
 @section Calling Functions
 
 A @dfn{function} is a name for a particular calculation.  Because it has
@@ -280,7 +280,7 @@
 * Recursion::                   
 @end menu
 
-@node Call by Value, Recursion, Calling Functions, Calling Functions
+@node Call by Value
 @subsection Call by Value
 
 In Octave, unlike Fortran, function arguments are passed by value, which
@@ -344,7 +344,7 @@
 probably failing!) to modify the value of a constant or the value of a
 temporary result.
 
-@node Recursion,  , Call by Value, Calling Functions
+@node Recursion
 @subsection Recursion
 @cindex factorial function
 
@@ -384,7 +384,7 @@
 
 @DOCSTRING(max_recursion_depth)
 
-@node Arithmetic Ops, Comparison Ops, Calling Functions, Expressions
+@node Arithmetic Ops
 @section Arithmetic Operators
 @cindex arithmetic operators
 @cindex operators, arithmetic
@@ -546,7 +546,7 @@
 
 @DOCSTRING(warn_divide_by_zero)
 
-@node Comparison Ops, Boolean Expressions, Arithmetic Ops, Expressions
+@node Comparison Ops
 @section Comparison Operators
 @cindex comparison expressions
 @cindex expressions, comparison
@@ -612,7 +612,7 @@
 function, not with the comparison operators listed above.
 @xref{Strings}.
 
-@node Boolean Expressions, Assignment Ops, Comparison Ops, Expressions
+@node Boolean Expressions
 @section Boolean Expressions
 @cindex expressions, boolean
 @cindex boolean expressions
@@ -631,7 +631,7 @@
 * Short-circuit Boolean Operators::  
 @end menu
 
-@node Element-by-element Boolean Operators, Short-circuit Boolean Operators, Boolean Expressions, Boolean Expressions
+@node Element-by-element Boolean Operators
 @subsection Element-by-element Boolean Operators
 @cindex element-by-element evaluation
 
@@ -706,7 +706,7 @@
 This behavior is necessary for the boolean operators to work as
 described for matrix-valued operands.
 
-@node Short-circuit Boolean Operators,  , Element-by-element Boolean Operators, Boolean Expressions
+@node Short-circuit Boolean Operators
 @subsection Short-circuit Boolean Operators
 @cindex short-circuit evaluation
 
@@ -791,7 +791,7 @@
 arguments because Octave would be forced to try to evaluate both of the
 operands for the operator @samp{&}.
 
-@node Assignment Ops, Increment Ops, Boolean Expressions, Expressions
+@node Assignment Ops
 @section Assignment Expressions
 @cindex assignment expressions
 @cindex assignment operators
@@ -965,7 +965,7 @@
 @cindex operators, increment
 @cindex operators, decrement
 
-@node Increment Ops, Operator Precedence, Assignment Ops, Expressions
+@node Increment Ops
 @section Increment Operators
 
 @emph{Increment operators} increase or decrease the value of a variable
@@ -1019,7 +1019,7 @@
 results in a parse error.  This problem may be fixed in a future
 release of Octave.
 
-@node Operator Precedence,  , Increment Ops, Expressions
+@node Operator Precedence
 @section Operator Precedence
 @cindex operator precedence