Package | Description |
---|---|
gnu.commonlisp.lang | |
gnu.expr |
Supports
Expression ,
and various related classes need to compile programming languages. |
gnu.q2.lang | |
gnu.xquery.lang | |
kawa.lang | |
kawa.standard |
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) |
Constructor and Description |
---|
SchemeCompilation(Language language,
SourceMessages messages,
NameLookup lexical) |