Changes for version 0.07 - 2023-04-17
- New Formula object for tracking a parse tree along with its original formula text and associated engine.
- New 'simplify' method for removing constant terms from formula
- New compiler output_api 'function_of_vars_no_default'
Modules
Parser/Interpreter/Compiler for simple spreadsheet formula language
Compile a parse tree into perl code
Exception objects for formula functions
Object holding function and variable names
Default spreadsheet-like set of functions and behavior
Create parse tree from an input string
utility methods for parsers
Provides
in lib/Language/FormulaEngine/Error.pm
in lib/Language/FormulaEngine/Error.pm
in lib/Language/FormulaEngine/Error.pm
in lib/Language/FormulaEngine/Error.pm
in lib/Language/FormulaEngine/Error.pm
in lib/Language/FormulaEngine/Error.pm