Expand description

Expression evaluator and statement interpreter.

To interpret a piece of AbleScript code, you first need to construct an ExecEnv, which is responsible for storing the stack of local variable and function definitions accessible from an AbleScript snippet. You can then call ExecEnv::eval_stmts to evaluate or execute any number of expressions or statements.

Structs

An environment for executing AbleScript code.

Constants

The number of bits the read statement reads at once from standard input.