guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-core/doc scheme-ideas.texi


From: Thien-Thi Nguyen
Subject: guile/guile-core/doc scheme-ideas.texi
Date: Wed, 18 Jul 2001 00:28:33 -0700

CVSROOT:        /cvs
Module name:    guile
Branch:         branch_release-1-6
Changes by:     Thien-Thi Nguyen <address@hidden>       01/07/18 00:28:33

Modified files:
        guile-core/doc : scheme-ideas.texi 

Log message:
        (Definitions): Add ref to `Procedures with Setters'.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/doc/scheme-ideas.texi.diff?cvsroot=OldCVS&only_with_tag=branch_release-1-6&tr1=1.2&tr2=1.2.2.1&r1=text&r2=text

Patches:
Index: guile/guile-core/doc/scheme-ideas.texi
diff -u guile/guile-core/doc/scheme-ideas.texi:1.1 
guile/guile-core/doc/scheme-ideas.texi:1.2
--- guile/guile-core/doc/scheme-ideas.texi:1.1  Fri Mar  9 00:22:00 2001
+++ guile/guile-core/doc/scheme-ideas.texi      Wed May 23 10:24:49 2001
@@ -178,10 +178,10 @@
 
 @itemize @bullet
 @item
-REFFIXME, to read about using @code{define} other than at top level in a
-Scheme program, including a discussion of when it works to use
address@hidden rather than @code{set!} to change the value of an existing
-variable.
address@hidden Definitions}, to read about using @code{define} other
+than at top level in a Scheme program, including a discussion of when it
+works to use @code{define} rather than @code{set!} to change the value
+of an existing variable.
 
 @item
 @ref{Lambda Alternatives}, to read about an alternative form of the
@@ -815,39 +815,39 @@
 when you see it.  For a full description of each of these syntaxes,
 follow the appropriate reference.
 
address@hidden (REFFIXME) and @code{cond} (REFFIXME) provide conditional
address@hidden and @code{cond} (@pxref{if cond case}) provide conditional
 evaluation of argument expressions depending on whether one or more
 conditions evaluate to ``true'' or ``false''.
 
address@hidden (REFFIXME) provides conditional evaluation of argument
-expressions depending on whether a variable has one of a specified group
-of values.
address@hidden (@pxref{if cond case}) provides conditional evaluation of
+argument expressions depending on whether a variable has one of a
+specified group of values.
 
 @code{define} (REFFIXME) is used to create a new variable and set its
 initial value.
 
 @code{set!} (REFFIXME) is used to modify an existing variable's value.
 
address@hidden (REFFIXME) is used to construct procedure objects.
address@hidden (@pxref{Lambda}) is used to construct procedure objects.
 
address@hidden (REFFIXME), @code{let*} (REFFIXME) and @code{letrec}
-(REFFIXME) create an inner lexical environment for the evaluation of a
-sequence of expressions, in which a specified set of local variables is
-bound to the values of a corresponding set of expressions.  For an
-introduction to environments, see @xref{About Closure}.
address@hidden, @code{let*} and @code{letrec} (@pxref{Local Bindings})
+create an inner lexical environment for the evaluation of a sequence of
+expressions, in which a specified set of local variables is bound to the
+values of a corresponding set of expressions.  For an introduction to
+environments, see @xref{About Closure}.
 
address@hidden (REFFIXME) executes a sequence of expressions in order and
-returns the value of the last expression.  Note that this is not the
address@hidden (@pxref{begin}) executes a sequence of expressions in order
+and returns the value of the last expression.  Note that this is not the
 same as a procedure which returns its last argument, because the
 evaluation of a procedure invocation expression does not guarantee to
 evaluate the arguments in order.
 
address@hidden (REFFIXME) executes a sequence of expressions in order until
-either there are no expressions left, or one of them evaluates to
address@hidden (@pxref{and or}) executes a sequence of expressions in order
+until either there are no expressions left, or one of them evaluates to
 ``false''.
 
address@hidden (REFFIXME) executes a sequence of expressions in order until
-either there are no expressions left, or one of them evaluates to
address@hidden (@pxref{and or}) executes a sequence of expressions in order
+until either there are no expressions left, or one of them evaluates to
 ``true''.
 
 
@@ -938,9 +938,9 @@
 that are more limited in their scope, typically as part of a procedure
 body.  In Scheme, this is done using the @code{let} syntax, or one of
 its modified forms @code{let*} and @code{letrec}.  These syntaxes are
-described in full later in the manual (REFFIXME).  Here our purpose is
-to illustrate their use just enough that we can see how local variables
-work.
+described in full later in the manual (@pxref{Local Bindings}).  Here
+our purpose is to illustrate their use just enough that we can see how
+local variables work.
 
 For example, the following code uses a local variable @code{s} to
 simplify the computation of the area of a triangle given the lengths of



reply via email to

[Prev in Thread] Current Thread [Next in Thread]