- eat(TokenType) - Method in class xyz.avarel.aje.parser.Parser
-
- eat() - Method in class xyz.avarel.aje.parser.Parser
-
- ElvisParser - Class in xyz.avarel.aje.parser.parslets
-
- ElvisParser() - Constructor for class xyz.avarel.aje.parser.parslets.ElvisParser
-
- EQUALITY - Static variable in class xyz.avarel.aje.Precedence
-
- equals(Object) - Method in class xyz.avarel.aje.runtime.numbers.Complex
-
- equals(Object) - Method in class xyz.avarel.aje.runtime.numbers.Decimal
-
- equals(Object) - Method in class xyz.avarel.aje.runtime.numbers.Int
-
- equals(Object) - Method in class xyz.avarel.aje.runtime.Str
-
- eval(String) - Method in class xyz.avarel.aje.Evaluator
-
Evaluates a string.
- eval(File) - Method in class xyz.avarel.aje.Evaluator
-
Evaluates a file.
- eval(Reader) - Method in class xyz.avarel.aje.Evaluator
-
Evaluates the script read by a reader.
- eval(AJELexer) - Method in class xyz.avarel.aje.Evaluator
-
Evaluates a stream of tokens from a lexer.
- eval(List<Obj>) - Method in class xyz.avarel.aje.runtime.functions.NativeFunc
-
- Evaluator - Class in xyz.avarel.aje
-
Used to programmatically evaluate AJE scripts in a read-eval-print-loop manner.
- Evaluator() - Constructor for class xyz.avarel.aje.Evaluator
-
Creates a new Evaluator instantiated with default values and functions copied from
DefaultScope.
- Evaluator(Scope) - Constructor for class xyz.avarel.aje.Evaluator
-
Creates a new Evaluator instantiated with default values and functions copied from scope.
- Evaluator(Evaluator) - Constructor for class xyz.avarel.aje.Evaluator
-
Creates a sub-evaluator that can affect the parent evaluator, but any declared variables/functions will not
affect the parent evaluator.
- exp() - Method in class xyz.avarel.aje.runtime.numbers.Complex
-
- EXPONENTIAL - Static variable in class xyz.avarel.aje.Precedence
-
- Expr - Class in xyz.avarel.aje.ast
-
- Expr(Position) - Constructor for class xyz.avarel.aje.ast.Expr
-
- Expression - Class in xyz.avarel.aje
-
- Expression(String) - Constructor for class xyz.avarel.aje.Expression
-
Creates an expression based on a string.
- Expression(Reader) - Constructor for class xyz.avarel.aje.Expression
-
Creates an expression based on the character stream from a reader.
- Expression(String, Scope) - Constructor for class xyz.avarel.aje.Expression
-
Creates an expression based on a string.
- Expression(Reader, Scope) - Constructor for class xyz.avarel.aje.Expression
-
Creates an expression based on the character stream from a reader.
- Expression(AJELexer, Scope) - Constructor for class xyz.avarel.aje.Expression
-
Creates an expression based on a stream of tokens from a lexer.
- ExprVisitor - Class in xyz.avarel.aje.ast
-
- ExprVisitor() - Constructor for class xyz.avarel.aje.ast.ExprVisitor
-