Class Summary |
Compiler |
A compiler translates an expression string into an executable form. |
Context |
Expressions are evaluated in a Context, which provides access
to shared pieces of the environment: variables, locale, expression
language compilers etc. |
Interpreter |
An interpreter directly evaluates an expression string. |
MultilingualCompiler |
A MultilingualCompiler determines the language for each expression and
then compiles it using that language's compiler. |
MultilingualInterpreter |
A MultilingualInterpreter determines the language for each expression and
then interprets it using that language's interpreter. |