Register NOW via a SECURE SERVER at www.RegSoft.COM


  • Arithmetic,String,Date& Boolean Expression Evaluator
  • Visual formula designed

Function parser with user interface for design functions and conditions specified at runtime. Converts mathematical, string, date, goniometric, financial functions given as a string (y='sin(x)*sqrt(x+5)') and its argumets into the function value. Run-time database filters, end user friendly inteface.

Download trial version, Demo Exe Eval library in details Functions list
 

EVAL LIBRARY - Function parser with user interface for design functions and conditions specified at runtime. Converts mathematical, string, date, goniometric, financial functions given as a string (y='sin(x)*sqrt(x+5)') and its argumets into the function value. Run-time database filters, end user friendly interface.
Basic component is replenished about some of graphic components used for users enjoyable inputting expressions and conditions, so, that final user doesn't have to know syntax of individual functions. There is a component to disposition too, which enables simple registry created expressions and conditions and their again exploitation without necessary again putting information's.

Advantages : Disadvantages

Component TEVAL is base of the library EVAL LIB. Enables to score expressions inputted in the form of string .Library supports almost 180 functions, that some of them are normal using in Delphi, but to many is over standard.

Package of components Eval help serving for alleviation of work in a data base applications written in Delphi. These components have to alleviate respectively to enable following reality .

Problems:

The solutions :

Our offered package of components Eval in a big section is solving these small Delphi defolts. The basic is the component Eval, which serves for run-time for scoring of expressions ordered in string variables. This component has powerful basic, which string after calculates it analyses and than repeating scores. Besides it's supporting prevailingly section of standard functions Delphi and over has a few very strong functions, which are built into the component TEVAL.

Example of user interface:




 


Example of using component TEvalSimpleDesigner and linked grid with filtered records.

Disadvantages of components EVAL:

As there is evaluated a term, which is defined when the program is working, its evaluation takes a longer time as a classic one. According to measuring installed in demo program to EVAL library, there is a direct compile code and times faster as the evaluation through EVAL library.