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