Next: , Up: iklib libraries   [Index]


6.1.1 Library–specific options

Vicare extends the format of library forms by allowing an optional options clause:

(library ?library-name
  (options ?option ...)
  (export  ?export-spec ...)
  (import  ?import-spec ...)
  . ?library-body)

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

Library Option: typed-language

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

Library 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).