| Package | Description |
|---|---|
| gnu.expr |
Supports
Expression,
and various related classes need to compile programming languages. |
| gnu.kawa.lispexpr | |
| gnu.xquery.lang | |
| kawa.lang |
| 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(Lexer lexer,
SourceMessages messages,
NameLookup lexical) |
static void |
NameLookup.setInstance(Environment env,
NameLookup instance) |
| Constructor and Description |
|---|
Compilation(Language language,
SourceMessages messages,
NameLookup lexical) |
| Modifier and Type | Method and Description |
|---|---|
Compilation |
LispLanguage.getCompilation(Lexer lexer,
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) |