| Package | Description |
|---|---|
| gnu.expr |
Supports
Expression,
and various related classes need to compile programming languages. |
| gnu.kawa.brl | |
| gnu.q2.lang |
Support for the experimental Q2 language.
|
| kawa.standard |
Primitive Scheme syntax and functions.
|
| Class and Description |
|---|
| require.DeclSetMapper |
| Class and Description |
|---|
| Scheme |
| Class and Description |
|---|
| Scheme |
| SchemeCompilation |
| Class and Description |
|---|
| append
Implement the Scheme standard function "append".
|
| begin
Implement the re-writer for the "begin" primitive.
|
| constant_fold
Implements the "constant-fold" transformer.
|
| define
The Syntax transformer that re-writes the "%define" internal form.
|
| define_alias |
| define_autoload |
| define_class |
| define_library
Implements the R7RS 'define-library' form.
|
| define_syntax |
| define_unit |
| export |
| fluid_let
The Syntax transformer that re-writes the Scheme "fluid-let" primitive.
|
| IfFeature
Implements the Scheme 'cond-expand' syntax.
|
| ImportFromLibrary
Implement R6RS import form.
|
| Include
Syntax class for source-file inclusion.
|
| let
The Syntax transformer that re-writes the Scheme "let" primitive.
|
| let_syntax
Implementation of the standard Scheme let-syntax and letrec-syntax forms.
|
| load |
| location
The Syntax transformer that re-writes the Kawa "location" primitive.
|
| MatchDef
Handle the
(! pattern init) syntax. |
| module_compile_options |
| module_extends |
| module_implements |
| module_name |
| module_static |
| object |
| prim_method |
| require |
| require.DeclSetMapper |
| Scan
Create a scan expression from a sequence expression.
|
| Scheme |
| set_b
The Syntax transformer that re-writes the Scheme "set!" primitive.
|
| syntax |
| syntax_case |
| syntax_error
Implements the "syntax-error" form.
|
| syntax_rules
Implement the standard Scheme "syntax-rules" form.
|
| thisRef |
| vector_append
Implement the Scheme extended function "vector-append".
|
| with_compile_options |