CalcEngine is a fast and extensible expression parser which can parse and evaluate expressions like MS Excel. It can calculate algebraic and mathematical functions and formulas using variables. With CalcEngine, you can accomplish various business needs, such as use the CalcEngine to calculate sales projections, perform statistical calculations and find patterns in data, or use it with different controls, such as grids to load excel data into the control and show computed values in cells.
The CalcEngine includes two engines, namely VBAEngine and ExcelEngine. The VBAEngine parses VBA-like syntax in a similar way as the ExpressionEditor works with the VBA syntax. This engine works with standard data sources. On the other hand, ExcelEngine parses excel-like syntax. This engine works with data source which implements IDataSheet interface. Both these engines support different set of operators, functions and constants.
Documentation |
---|
Create application using CalcEngine |
Key Features |
Find out the built-in functions and operators |
Data Binding |
Walkthroughs |