Uses of Interface
com.blackrook.rookscript.compiler.ScriptReaderIncluder
Package
Description
Contains scripting components for the scripting language.
Contains all of the compiler stuff for script creation/disassembly.
-
Uses of ScriptReaderIncluder in com.blackrook.rookscript
Modifier and TypeMethodDescriptionScriptInstanceBuilder.usingReaderIncluder
(ScriptReaderIncluder includer) Adds the optional reader includer to use for compiling code. -
Uses of ScriptReaderIncluder in com.blackrook.rookscript.compiler
Modifier and TypeClassDescriptionstatic class
Default includer to use when none specified.Modifier and TypeFieldDescriptionstatic final ScriptReaderIncluder
ScriptReader.DEFAULT_INCLUDER
The singular instance for the default includer.Modifier and TypeMethodDescriptionstatic Script
ScriptReader.read
(File file, ScriptHostFunctionResolver functionResolver, ScriptReaderIncluder includer) Reads a script from a starting text file.static Script
ScriptReader.read
(File file, ScriptHostFunctionResolver functionResolver, ScriptReaderIncluder includer, ScriptReaderOptions options) Reads a script from a starting text file.static Script
ScriptReader.read
(File file, ScriptHostFunctionResolver functionResolver, ScriptScopeResolver scopeResolver, ScriptReaderIncluder includer) Reads a script from a starting text file.static Script
ScriptReader.read
(File file, ScriptHostFunctionResolver functionResolver, ScriptScopeResolver scopeResolver, ScriptReaderIncluder includer, ScriptReaderOptions options) Reads a script from a starting text file.static Script
ScriptReader.read
(String text, ScriptHostFunctionResolver functionResolver, ScriptReaderIncluder includer) Reads a script from a String of text.static Script
ScriptReader.read
(String text, ScriptHostFunctionResolver functionResolver, ScriptReaderIncluder includer, ScriptReaderOptions options) Reads a script from a String of text.static Script
ScriptReader.read
(String text, ScriptHostFunctionResolver functionResolver, ScriptScopeResolver scopeResolver, ScriptReaderIncluder includer) Reads a script from a String of text.static Script
ScriptReader.read
(String text, ScriptHostFunctionResolver functionResolver, ScriptScopeResolver scopeResolver, ScriptReaderIncluder includer, ScriptReaderOptions options) Reads a script from a String of text.static Script
ScriptReader.read
(String streamName, InputStream in, ScriptHostFunctionResolver functionResolver, ScriptReaderIncluder includer) Reads a script.static Script
ScriptReader.read
(String streamName, InputStream in, ScriptHostFunctionResolver functionResolver, ScriptReaderIncluder includer, ScriptReaderOptions options) Reads a script.static Script
ScriptReader.read
(String streamName, InputStream in, ScriptHostFunctionResolver functionResolver, ScriptScopeResolver scopeResolver, ScriptReaderIncluder includer) Reads a script.static Script
ScriptReader.read
(String streamName, InputStream in, ScriptHostFunctionResolver functionResolver, ScriptScopeResolver scopeResolver, ScriptReaderIncluder includer, ScriptReaderOptions options) Reads a script.static Script
ScriptReader.read
(String streamName, Reader reader, ScriptHostFunctionResolver functionResolver, ScriptReaderIncluder includer) Reads a script from a reader stream.static Script
ScriptReader.read
(String streamName, Reader reader, ScriptHostFunctionResolver functionResolver, ScriptReaderIncluder includer, ScriptReaderOptions options) Reads a script from a reader stream.static Script
ScriptReader.read
(String streamName, Reader reader, ScriptHostFunctionResolver functionResolver, ScriptScopeResolver scopeResolver, ScriptReaderIncluder includer) Reads a script from a reader stream.static Script
ScriptReader.read
(String streamName, Reader reader, ScriptHostFunctionResolver functionResolver, ScriptScopeResolver scopeResolver, ScriptReaderIncluder includer, ScriptReaderOptions options) Reads a script from a reader stream.static Script
ScriptReader.read
(String streamName, String text, ScriptHostFunctionResolver functionResolver, ScriptReaderIncluder includer) Reads a script from a String of text.static Script
ScriptReader.read
(String streamName, String text, ScriptHostFunctionResolver functionResolver, ScriptReaderIncluder includer, ScriptReaderOptions options) Reads a script from a String of text.static Script
ScriptReader.read
(String streamName, String text, ScriptHostFunctionResolver functionResolver, ScriptScopeResolver scopeResolver, ScriptReaderIncluder includer) Reads a script from a String of text.static Script
ScriptReader.read
(String streamName, String text, ScriptHostFunctionResolver functionResolver, ScriptScopeResolver scopeResolver, ScriptReaderIncluder includer, ScriptReaderOptions options) Reads a script from a String of text.ModifierConstructorDescriptionScriptLexer
(ScriptKernel kernel, Reader in, ScriptReaderIncluder includer, ScriptReaderOptions options) Creates a new lexer around a String, that will be wrapped into a StringReader class chain.ScriptLexer
(ScriptKernel kernel, String name, Reader in, ScriptReaderIncluder includer, ScriptReaderOptions options) Creates a new script lexer around a String, that will be wrapped into a StringReader class chain.