Next: expander lexenv imported, Previous: expander lexenv descriptors, Up: expander lexenv [Index]
The syntactic bindings established by the boot image are all those
exported by the library (psyntax system $all)
; this is an
internal library that should not be used for normal operations.
Partitions of these bindings are also exported by the library
(vicare)
and all those in the hierarchies (vicare ---)
and (rnrs ---)
.
The syntactic bindings established by the boot image have descriptors
built by Vicare’s package building infrastructure. Every boot
image’s syntactic binding has a label gensym associated to it: the
binding’s descriptor is stored in the value
slot of the label.
• expander lexenv prim inspect: | Inspecting descriptors. | |
• expander lexenv prim names: | Public names and labels. | |
• expander lexenv prim integrated: | Integrated syntaxes. | |
• expander lexenv prim cmacros: | Core macros. | |
• expander lexenv prim ncmacros: | Non-core macros. | |
• expander lexenv prim primitives: | Core primitive functions and operations. | |
• expander lexenv prim bio: | Core object-type names. | |
• expander lexenv prim btd: | Core object-type descriptors. | |
• expander lexenv prim records: | Core record-type names. | |
• expander lexenv prim conditions: | Core condition-object record-type names. | |
• expander lexenv prim rtd: | Core record-type descriptors. | |
• expander lexenv prim rcd: | Core record-constructor descriptors. | |
• expander lexenv prim fluids: | Fluid syntaxes. | |
• expander lexenv prim labels: | Core label-type names. |
Next: expander lexenv imported, Previous: expander lexenv descriptors, Up: expander lexenv [Index]