public class GenericCompileEnvironment extends java.lang.Object implements IZenCompileEnvironment
| Constructor and Description |
|---|
GenericCompileEnvironment() |
| Modifier and Type | Method and Description |
|---|---|
IZenSymbol |
getBracketed(IEnvironmentGlobal environment,
java.util.List<Token> tokens) |
IZenErrorLogger |
getErrorLogger() |
TypeExpansion |
getExpansion(java.lang.String type) |
IZenSymbol |
getGlobal(java.lang.String name) |
IZenRegistry |
getRegistry() |
TypeRegistry |
getTypeRegistry() |
void |
setRegistry(IZenRegistry registry) |
public IZenErrorLogger getErrorLogger()
getErrorLogger in interface IZenCompileEnvironmentpublic IZenSymbol getGlobal(java.lang.String name)
getGlobal in interface IZenCompileEnvironmentpublic IZenSymbol getBracketed(IEnvironmentGlobal environment, java.util.List<Token> tokens)
getBracketed in interface IZenCompileEnvironmentpublic TypeRegistry getTypeRegistry()
getTypeRegistry in interface IZenCompileEnvironmentpublic TypeExpansion getExpansion(java.lang.String type)
getExpansion in interface IZenCompileEnvironmentpublic IZenRegistry getRegistry()
public void setRegistry(IZenRegistry registry)
setRegistry in interface IZenCompileEnvironment