38 target.SetFunction<
bool>(
"SetPreParse",
SetPreParse);
47 m_Console.CatchErrors = enable;
56 m_Console.PreParse = enable;
Implements the Interactive Console API.
BadObject GetScope()
Returns the Current Scope.
override void LoadApi(BadTable target)
readonly BadInteractiveConsole m_Console
The Console Instance.
void SetPreParse(bool enable)
Sets the Pre Parse Flag.
void SetCatchError(bool enable)
Sets the Catch Error Flag.
BadInteractiveConsoleApi(BadInteractiveConsole console)
Constructs a new BadInteractiveConsoleApi instance.
Implements an Interactive Console for the BadScript Language.
void Load(string file)
Loads a File into the Interactive Session.
BadObject RunIsolated(string code)
Runs a set of Expressions isolated from the Interactive Session.
void Run(IEnumerable< BadExpression > expressions)
Runs a set of Expressions.
void Reset()
Resets the Current Context.
BadObject LoadIsolated(string file)
Loads a File isolated from the Interactive Session.
Implements the Scope for the Script Engine.
static BadClassPrototype Prototype
A Class Prototype for the Scope.
Implements an Interop API for the BS2 Language.
The Base Class for all BadScript Objects.
static readonly BadObject Null
The Null Value for the BadScript Language.
Implements a Table Structure for the BadScript Language.
The Any Prototype, Base type for all types.
static readonly BadAnyPrototype Instance
The Instance of the BadAnyPrototype.
Contains the interactive console Implementation.
Contains the Extension Classes for Functions.
Contains the Interop Abstractions and Implementations for the BadScript2 Language.
Contains Runtime Type Objects.
Contains the Runtime Objects.
Contains the Runtime Implementation.