-o outfile – name of the standard output stream file (console by default); none means no output stream opened; the same effect may be achieved by using -nout as a part of the program name.
-d preload-modules – name of an alternative file containing the list preloaded modules (by default, preload.scm in STD_LOCATION)
-l location – path to alternative location for NSL system files, STD_LOCATION by default)
-s script-path – a path added to a path list for scripts
-c – run sl as a CGI client. The same effect may be achieved by using cgi as a part of the program name
-f – using flat layout, that is, scripts and automata are considered to be at the top of the standard location (useful for running without installation)
-g reserved-limit – the amount of memory kept by a garbage collector for reuse
-G garbage-limit – the amount of garbage memory which triggers garbage collector.
Amounts are in bytes; 'k' and 'm' suffixes may be used.
NOTE: | The latter two options had different meaning in pre-0.9 versions, due to a different memory management. |
-x count – the number of garbage items which triggers garbage collector