21 if (expression.GetType() != typeof(T))
26 Compile(context, (T)expression);
Base Implementation for all Expressions used inside the Script.
Gets thrown when a Compiler is not able to compile a specific BadExpression.
Compiles a BadScript Expression of type T.
void IBadExpressionCompiler. Compile(BadExpressionCompileContext context, BadExpression expression)
Compiles an Expression.
void Compile(BadExpressionCompileContext context, T expression)
Compiles an Expression.
Defines a Compiler for a specific BadExpression.
void Compile(BadExpressionCompileContext context, BadExpression expression)
Compiles the given BadExpression into a set of BadInstructions.
Contains the Expressions for the BadScript2 Language.
Contains Expression Compilers.