This Abstract Parser class contains definitions for absolutely basic types, like quoted strings or identifiers

A compiling expression parser

An evaluator that compiles expressions down to PHP code

A Eel evaluation context

Eel parser

Some exception that occurred during evaluation of an expression

A general Eel exception

An interpreting expression parser

An expression evalutator that interprets expressions

An exception that is thrown when methods are accessed which are not allowed

Package base class of the Eel package.

Some exception that occurred during parsing of an expression

A protected evaluation context

Utility to reduce boilerplate code needed to set default context variables and evaluate a string that possibly is an EEL expression.


An Eel evaluator interface

Interface for classes that are aware of a protected Eel context