Namespaces

Classes

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

An interpreting expression parser

An expression evalutator that interprets expressions

Package base class of the Eel package.

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.

Interfaces

An Eel evaluator interface

Interface for classes that are aware of a protected Eel context

Exceptions

Some exception that occurred during evaluation of an expression

A general Eel exception

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

Some exception that occurred during parsing of an expression