The Bigloo parameters drive the global behavior programs. A parameter
is accessed via a pair of functions: a reader and a setter. The type of 
the value is given, in this documentation, by the name of the parameter of 
the setter.
| 
| bigloo-strict-r5rs-strings | bigloo function |  
Traditional syntax conforms to the Revised Report if the parameter| bigloo-strict-r5rs-strings-set! boolean | bigloo function |  bigloo-strict-r5rs-stringsis not#f. Otherwise
constant strings specified by the"([^"]|\")*"are considered
as foreign strings.
 
 For example, after reading the expression
 "1\n23\t4\"5", the following string is built, which is equal to(string #\1 #\n #\2 #\3 #\t #\4 #\" #\5)if(bigloo-strict-r5rs-strings)is not#f. It is(string #\1 #\n #\2 #\3 #\tab #\4 #\" #\5)otherwise.
 Printing this string will produce:
 1n23t4"5.
 The new foreign syntax allows C escape sequences to be recognized. For
example, the expression
 #"1\n23\t4\"5"builds a string equal to:
 
 (string #\1 #\newline #\2 #\3 #\t #\4 #\" #\5)
 and printing this string will then produce:
 | 
| 
| bigloo-compiler-debug | bigloo function |  
| bigloo-compiler-debug-set! integer | bigloo function |  
| bigloo-debug | bigloo function |  
| bigloo-debug-set! integer | bigloo function |  
| bigloo-warning | bigloo function |  
These parameters control the debugging and warning level. 
The| bigloo-warning-set! integer | bigloo function |  bigloo-compiler-debugis automatically controlled by the compiler 
command line-goption (see Command Line Parsing).
 When a program is compiled in debug mode
 lvl, the compiler introduces a 
call to(bigloo-debug-set! lvl)before the evaluation of the
first expression.
 The
 bigloo-debugparameter is used to control traces 
(see Tracing). | 
| 
| bigloo-trace | bigloo function |  
Specifies the active trace (see| bigloo-trace-set! list | bigloo function |  with-traceform). The argumentlistis the list of symbols which are active and which triggers
the display of awith-traceform. | 
| 
| bigloo-trace-color | bigloo function |  
Enables/disables traces coloring (see Tracing).| bigloo-trace-color-set! bool | bigloo function |  | 
| 
| bigloo-trace-stack-depth | bigloo function |  
Controls the depth of the stack trace to be displayed on errors. With
systems that supports shell variables (such as Unix) this parameter
is dynamically adjusted according to the value of the SHELL variable| bigloo-trace-stack-depth-set! integer | bigloo function |  BIGLOOSTACKDEPTH. | 
| 
| bigloo-eval-strict-module | bigloo function |  
When set to| bigloo-eval-strict-module-set! bool | bigloo function |  #tenables eval optimization that inlines operators
calls. This optimization reduces the memory footprint of an application
and it reduces the execution time. | 
| 
| bigloo-dns-enable-cache | bigloo function |  
Enable/disable DNS name caching.| bigloo-dns-enable-cache-set! bool | bigloo function |  | 
| 
| bigloo-dns-cache-validity-timeout | bigloo function |  
Get/set the validity period for the DNS cache entries. It is expressed
in seconds.| bigloo-dns-cache-validity-timeout-set! integer | bigloo function |  |