| Package | Description |
|---|---|
| gnu.commonlisp.lang | |
| gnu.expr |
Supports
Expression,
and various related classes need to compile programming languages. |
| gnu.jemacs.lang |
Contains classes to implement the Emacs Lisp language.
|
| gnu.kawa.lispexpr | |
| gnu.q2.lang | |
| kawa.lang | |
| kawa.standard |
| Class and Description |
|---|
| Lambda
The Syntax transformer that re-writes the lambda builtin.
|
| Syntax
Abstract class for "syntax" objects.
|
| TemplateScope
A scope created when expanding a SyntaxTemplate.
|
| Translator
Used to translate from source to Expression.
|
| Class and Description |
|---|
| Translator.FormStack
A list of "forms" to be further processed.
|
| Class and Description |
|---|
| Lambda
The Syntax transformer that re-writes the lambda builtin.
|
| Syntax
Abstract class for "syntax" objects.
|
| Translator
Used to translate from source to Expression.
|
| Class and Description |
|---|
| Syntax
Abstract class for "syntax" objects.
|
| Translator
Used to translate from source to Expression.
|
| Class and Description |
|---|
| Syntax
Abstract class for "syntax" objects.
|
| Translator
Used to translate from source to Expression.
|
| Class and Description |
|---|
| AnyPat
A pattern that matches anything.
|
| Continuation
A Continuation "represents an entire (default) future for the computation.
|
| EqualPat
A pattern that requires an exact match (using equal?).
|
| ListRepeatPat |
| Macro |
| NamedException
Used to implement R7RS "error object" as created by the error procedure.
|
| PairPat |
| Pattern
A Pattern is used to match against objects.
|
| PatternScope
Bindings from a
syntax-case/syntax-rules pattern. |
| Quote
The Syntax transformer that re-writes the "quote" "quasiquote" primitive.
|
| Syntax
Abstract class for "syntax" objects.
|
| SyntaxForm
A "syntactic closure" - a syntax datum with its compilation environment.
|
| SyntaxPattern
This encodes a pattern from a Scheem syntax-case or syntax-rules.
|
| SyntaxRule
A rule in an R5RS
syntax-template. |
| SyntaxTemplate
The translated form of a
(syntax template). |
| TemplateScope
A scope created when expanding a SyntaxTemplate.
|
| Translator
Used to translate from source to Expression.
|
| Translator.FormStack
A list of "forms" to be further processed.
|
| Class and Description |
|---|
| Lambda
The Syntax transformer that re-writes the lambda builtin.
|
| Quote
The Syntax transformer that re-writes the "quote" "quasiquote" primitive.
|
| Syntax
Abstract class for "syntax" objects.
|
| SyntaxForm
A "syntactic closure" - a syntax datum with its compilation environment.
|
| Translator
Used to translate from source to Expression.
|
| Translator.FormStack
A list of "forms" to be further processed.
|