...(30
30 bits for a 32-bit architecture, 62 bits for a 64-bit architecture.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...mode
The default mode of a running MzScheme depends on command line arguments or internal settings established by an application with an embedded MzScheme. See also section 2.15.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...stack%
A percent sign (``%'') is used by convention in MzScheme to indicate that a variable's value is a class.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...overridden.
This access specifier appears to be useless, but it is included for completeness.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...import.
Note that variables are imported and exported, not values. Therefore, mutually-recursive procedures can be defined in different units.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...seconds:
The ``@'' in the variable name ``f1@'' indicates (by convention) that its value is a unit. This is like the ``%'' convention for classes.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...port)
This is always conceptually true, but the actual implementation does not necessarily need to poll the port.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...src.
The backslash is a character in the string, so an extra backslash is required to specify the string as a Scheme constant. For example, the Scheme constant " tex2html_wrap_inline6608 tex2html_wrap_inline6608 1" is `` tex2html_wrap_inline6608 1''.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...expression.
If MzScheme is extended with new primitive syntax, those forms may appear in expanded expressions.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...restored.
dynamic-enable-break cannot be implemented with dynamic-wind and break-enabled becuase the user could break during the evaluation of (enable-break #f).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...filenames
A MzScheme compiled code file should use the extension ``.zo'',   but this convention is not enforced.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...error.
The standard error port is placed last for compatibility with other Scheme implementations.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...thunk
If thunk returns multiple values, the values are returned in a list.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

PLT