| Interface | Description |
|---|---|
| Context |
An object which returns a value given a name and
appropriate context information.
|
| IASTBuilder | |
| IASTFolder | |
| IExpressionEvaluator | |
| ValueExp |
All objects in the abstract syntax tree must provide
this interface.
|
| Class | Description |
|---|---|
| AS3DebuggerBURM | |
| AS3DebuggerReducer |
Reducer for the debugger - equivalent to the old DebuggerEvaluator
|
| AS3DebuggerReducer.ContextStack | |
| ASTBuilder |
ASTBuilder.java
This class creates an abstract syntax tree representation
of an expression given a sequence of tokens.
|
| DebuggerExpressionEvaluator | |
| DebuggerUtil | |
| DebuggerUtil.InMemoryFileSpecification | |
| DebuggerValue | |
| ECMA |
Implementations of some of the conversion functions defined by
the ECMAScript spec ( http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf ).
|
| FoldedExpressionNode | |
| LogicalOperatorsFolder |
The logical operator's right hand operands are folded into
FoldedExperessionNode, so that they are not evaluated by the burm.
|
| Exception | Description |
|---|---|
| ExpressionEvaluatorException |
An exception raised while evaluating an expression.
|
| NoSuchVariableException |
Thrown when a variable name cannot be resolved in the current scope
|
| PlayerFaultException |
Thrown when the player generates a fault.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.