Package csheets.core.formula.compiler

Provides classes for compiling formulas from strings.

See:
          Description

Interface Summary
ExpressionCompiler A compiler that generates expressions from strings.
FormulaParserTokenTypes  
 

Class Summary
Console A test-class for processing formulas from an input stream.
ExcelExpressionCompiler A compiler that generates Excel-style formulas from strings.
FormulaCompiler A compiler that generates formulas from strings.
FormulaLexer A lexer that splits a string into a list of lexical tokens.
FormulaParser A parser that generates expressions from lists of lexical tokens.
 

Exception Summary
FormulaCompilationException An exception that is thrown during compilation.
IllegalFunctionCallException An exception that is thrown if an function call with illegal argument count or argument types is encountered during parsing.
 

Package csheets.core.formula.compiler Description

Provides classes for compiling formulas from strings. The lexer and parser are generated by ANTLR from an EBNF grammar.