DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(guile.info.gz) Low level options interfaces

Info Catalog (guile.info.gz) Runtime Options (guile.info.gz) User level options interfaces
 
 33.3.1 Low Level Options Interfaces
 -----------------------------------
 
  -- Scheme Procedure: read-options-interface [setting]
  -- Scheme Procedure: eval-options-interface [setting]
  -- Scheme Procedure: print-options-interface [setting]
  -- Scheme Procedure: debug-options-interface [setting]
  -- Scheme Procedure: evaluator-traps-interface [setting]
  -- C Function: scm_read_options (setting)
  -- C Function: scm_eval_options_interface (setting)
  -- C Function: scm_print_options (setting)
  -- C Function: scm_debug_options (setting)
  -- C Function: scm_evaluator_traps (setting)
      If one of these procedures is called with no arguments (or with
      `setting == SCM_UNDEFINED' in C code), it returns a list describing
      the current setting of the read, eval, print, debug or evaluator
      traps options respectively.  The setting of a boolean option is
      indicated simply by the presence or absence of the option symbol
      in the list.  The setting of a non-boolean option is indicated by
      the presence of the option symbol immediately followed by the
      option's current value.
 
      If called with a list argument, these procedures interpret the
      list as an option setting and modify the relevant options
      accordingly.  [FIXME -- this glosses over a lot of details!]
 
      If called with any other argument, such as `'help', these
      procedures return a list of entries like `(OPTION-SYMBOL
      DEFAULT-VALUE DOC-STRING)', with each entry giving the default
      value and documentation for each option symbol in the relevant set
      of options.
 
Info Catalog (guile.info.gz) Runtime Options (guile.info.gz) User level options interfaces
automatically generated byinfo2html