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.IZenCompileEnvironment
public stanhebben.zenscript.symbols.IZenSymbol getGlobal(java.lang.String name)
getGlobal
in interface stanhebben.zenscript.IZenCompileEnvironment
public stanhebben.zenscript.symbols.IZenSymbol getBracketed(stanhebben.zenscript.compiler.IEnvironmentGlobal environment, java.util.List<stanhebben.zenscript.parser.Token> tokens)
getBracketed
in interface stanhebben.zenscript.IZenCompileEnvironment
public stanhebben.zenscript.compiler.TypeRegistry getTypeRegistry()
getTypeRegistry
in interface stanhebben.zenscript.IZenCompileEnvironment
public stanhebben.zenscript.TypeExpansion getExpansion(java.lang.String type)
getExpansion
in interface stanhebben.zenscript.IZenCompileEnvironment
public void setRegistry(stanhebben.zenscript.IZenRegistry registry)
setRegistry
in interface stanhebben.zenscript.IZenCompileEnvironment