JCL Help:TExpressionCompiler
From Project JEDI Wiki
Jump to navigationJump to searchJCL Help: TExpressionCompiler Class
[+] JclExprEval.pas Classes
[+] TExpressionCompiler Methods
Search in JCL Help
Search in all projectsClass Hierarchy
TEasyEvaluator
|
TExpressionCompiler
Summary
An expression compiler, for multiple expressions.
Pascal
public TExpressionCompiler = class(TEasyEvaluator);
Description
This is a multiple expression compiler. It compiles expressions into function pointers, so that the function pointer can be called as if it were an ordinary Delphi function. It takes longer to compile an expression than TEvaluator does to evaluate, but once compiled it is much faster at evaluating.
It is suitable for spreadsheet-like applications, where there may be thousands of functions, all of which have to be evaluated quickly and repeatedly.
About
Unit
Donator
Barry Kelly
Contribute to this help topic
This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page