Next: , Previous: , Up: iklib programs   [Index]


6.2.2 Program-specific options

Vicare extends the format of top–level programs by allowing an optional options clause:

(program ?program-name
  (options ?option ...)
  (import  ?import-spec ...)
  . ?program-body)

where each ?option is a symbolic expression. There can be only one options clause, before the import one.

The following options are supported.

Program Option: typed-language

Turn on the typed language extensions (see (vicare-typed)The typed language).

Program Option: strict-r6rs

Turn on strict support for R6RS language.

Library Option: strict-type-checking

Turn on strict type checking warnings when the typed language is enabled (see (vicare-typed)The typed language).