JCL Help:JclExprEval.pas

From Project JEDI Wiki
Jump to navigationJump to search


Summary

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.


Description

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.


About

Navigation

Donator

Barry Kelly


Contributors

Barry Kelly Matthias Thoma Petr Vones Robert Marquardt Robert Rossmair


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