|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
ClassNamespace | |
DefineNamespace | |
LangObjType | |
LangPrimType | Use to implement some special types that convert differently. |
LispLanguage | Language sub-class for Lisp-like languages (including Scheme). |
LispPackage | Implementa A Common Lisp "package" value. |
LispReader | A Lexer for reading S-expressions in generic Lisp-like syntax. |
ReaderDispatch | |
ReaderDispatchMacro | Wrapper for user-supplied reader dispatch macro procedure. |
ReaderDispatchMisc | |
ReaderIgnoreRestOfLine | |
ReaderMacro | Wrapper for user-supplied reader macro procedure. |
ReaderMisc | |
ReaderParens | |
ReaderQuote | |
ReaderString | |
ReaderTypespec | Reader table entry for '<' to treat '[' and ']' as constituents. |
ReaderVector | |
ReadTable | |
ReadTableEntry |
Support classes for compiling and running Lisp languages.
A number of the classes implement a Common Lisp-style lisp reader
based on a programmable read table.
This is a fairly flexible table-driven lexer, with initially
support for Scheme and Common Lisp syntax.
The LispLanguage
class collects
language-specific methods for the Lisp family of languages.
A few other helper classes (mostly for compile-time) are also here.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |