DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(guile.info.gz) Value History

Info Catalog (guile.info.gz) Readline Support (guile.info.gz) Top (guile.info.gz) Pretty Printing
 
 41 Value History
 ****************
 
 Another module which makes command line usage more convenient is
 `(ice-9 history)'.  This module will change the REPL so that each value
 which is evaluated and printed will be remembered under a name
 constructed from the dollar character (`$') and the number of the
 evaluated expression.
 
    Consider an example session.
 
      guile> (use-modules (ice-9 history))
      guile> 1
      $1 = 1
      guile> (+ $1 $1)
      $2 = 2
      guile> (* $2 $2)
      $3 = 4
 
    After loading the value history module `(ice-9 history)', one
 (trivial) expression is evaluated.  The result is stored into the
 variable `$1'.  This fact is indicated by the output `$1 = ', which is
 also caused by `(ice-9 history)'.  In the next line, this variable is
 used two times, to produce the value `$2', which in turn is used in the
 calculation for `$3'.
 
Info Catalog (guile.info.gz) Readline Support (guile.info.gz) Top (guile.info.gz) Pretty Printing
automatically generated byinfo2html