This module combines the 'base', 'setf', and 'misc', modules to create a new language module. Use this module to get most of Swindle's functionality which is unrelated to the object system.
This module exports bindings from: 'mzlib/setf', 'mzlib/base', 'mzlib/misc'. It is intended to be used as a language module (as an initial-import for other modules).
(set! place value ...) | [syntax] |
(pset! place value ...) | [syntax] |
(set!-values (place ...) expr) | [syntax] |
This module renames 'setf!', 'psetf!', and 'setf!-values' from the 'setf' module as 'set!', 'pset!' and 'set!-values' so the built-in 'set!' and 'set!-values' syntaxes are overridden.
#%module-begin | [syntax] |
'turbo' is a language module -- it redefines '#%module-begin' to load itself for syntax definitions.