JCL Help:JclExprEval.pas

From Project JEDI Wiki
Jump to navigationJump to search


This unit contains three expression evaluators, each tailored for different usage patterns. It also contains the component objects, so that a customized expression evaluator can be assembled relatively easily.


The key classes are TEvaluator, TCompiledEvaluator and TExpressionCompiler.

  • For single evaluations of multiple expressions, use TEvaluator.
  • For many evaluations of the same expression, use TCompiledEvaluator.
  • For many evaluations of many expressions, use TExpressionCompiler.Customized evaluators can be put together from constituent parts.




Barry Kelly


Barry Kelly Matthias Thoma Petr Vones Robert Marquardt Robert Rossmair

Contribute to this help topic[edit]

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