Units documentation

rpeval.pas

Description

This unit implements the expression evaluator. The component TRpEvaluator, with the help of a parser (rpparser.pas), evaluates expressions, and returns result value as a TRpValue type (Variant)

Components and classes

Name Base class Description
TRpCustomEvaluator TComponent Base class, without published properties, but implementing all the functions
TRpEvaluator TRpCustomEvaluator Publish properties, this component is installable in the component paletter, you can link a TRpAlias to allow the use of database fields in expressions