Package | Description |
---|---|
gnu.commonlisp.lang | |
gnu.expr |
Supports
Expression ,
and various related classes need to compile programming languages. |
gnu.q2.lang |
Support for the experimental Q2 language.
|
gnu.xquery.lang | |
kawa.lang |
Core Kawa classes for Scheme and Lisp compile-time.
|
kawa.standard |
Primitive Scheme syntax and functions.
|
Constructor and Description |
---|
Lisp2Compilation(Language language,
SourceMessages messages,
NameLookup lexical) |
Modifier and Type | Field and Description |
---|---|
NameLookup |
Compilation.lexical
Current lexical scope - map name to Declaration.
|
protected NameLookup |
ResolveNames.lookup |
Modifier and Type | Method and Description |
---|---|
static NameLookup |
NameLookup.getInstance(Environment env,
Language language)
Get or create a NameLookup instance for a given Environment.
|
Modifier and Type | Method and Description |
---|---|
Compilation |
Language.getCompilation(SourceMessages messages,
NameLookup lexical) |
static void |
NameLookup.setInstance(Environment env,
NameLookup instance) |
Constructor and Description |
---|
Compilation(Language language,
SourceMessages messages,
NameLookup lexical) |
Constructor and Description |
---|
Q2Translator(Language language,
SourceMessages messages,
NameLookup lexical) |
Modifier and Type | Method and Description |
---|---|
Compilation |
XQuery.getCompilation(Lexer lexer,
SourceMessages messages,
NameLookup lexical) |
Constructor and Description |
---|
Translator(Language language,
SourceMessages messages,
NameLookup lexical) |
Translator(Language language,
SourceMessages messages,
NameLookup lexical,
Environment env) |
Constructor and Description |
---|
SchemeCompilation(Language language,
SourceMessages messages,
NameLookup lexical) |
SchemeCompilation(Language language,
SourceMessages messages,
NameLookup lexical,
Environment env) |