DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(guile.info.gz) Evaluator Behaviour

Info Catalog (guile.info.gz) Local Evaluation (guile.info.gz) Read/Load/Eval
 
 28.7 Evaluator Behaviour
 ========================
 
 The behaviour of Guile's evaluator can be modified by manipulating the
 evaluator options.  For more information about options,  User
 level options interfaces.  If you want to know which evaluator
 options are available,  Evaluator options.
 
  -- Scheme Procedure: eval-options [setting]
      Display the current settings of the evaluator options.  If SETTING
      is omitted, only a short form of the current evaluator options is
      printed.  Otherwise, SETTING should be one of the following
      symbols:
     `help'
           Display the complete option settings.
 
     `full'
           Like `help', but also print programmer options.
 
  -- Scheme Procedure: eval-enable option-name
  -- Scheme Procedure: eval-disable option-name
  -- Scheme Procedure: eval-set! option-name value
      Modify the evaluator options.  `eval-enable' should be used with
      boolean options and switches them on, `eval-disable' switches them
      off.  `eval-set!' can be used to set an option to a specific value.
 
  -- Scheme Procedure: eval-options-interface [setting]
  -- C Function: scm_eval_options_interface (setting)
      Option interface for the evaluation options. Instead of using this
      procedure directly, use the procedures `eval-enable',
      `eval-disable', `eval-set!' and `eval-options'.
 
  -- Scheme Procedure: traps [setting]
      Display the current settings of the evaluator traps options.  If
      SETTING is omitted, only a short form of the current evaluator
      traps options is printed.  Otherwise, SETTING should be one of the
      following symbols:
     `help'
           Display the complete option settings.
 
     `full'
           Like `help', but also print programmer options.
 
  -- Scheme Procedure: trap-enable option-name
  -- Scheme Procedure: trap-disable option-name
  -- Scheme Procedure: trap-set! option-name value
      Modify the evaluator options.  `trap-enable' should be used with
      boolean options and switches them on, `trap-disable' switches them
      off.  `trap-set!' can be used to set an option to a specific value.
 
  -- Scheme Procedure: evaluator-traps-interface [setting]
  -- C Function: scm_evaluator_traps (setting)
      Option interface for the evaluator trap options.
 
Info Catalog (guile.info.gz) Local Evaluation (guile.info.gz) Read/Load/Eval
automatically generated byinfo2html