[DUG] Expression Parser/Evaluator

David Brennan dugdavid at dbsolutions.co.nz
Wed Oct 24 16:18:46 NZDT 2007


Hi,

 

Another question in the popular family of "what is the best component suite
for X?".

 

Can anyone recommend a good expression parser/evaluator? Ideally a bit more
than just mathematical expressions, we would like it to handle logical
evaluation (ie Booleans), IF statements and ideally strings (primarily for
comparison within boolean IF conditions but if the parser/evaluator could
handle strings as results then all the better). We don't need any loop
constructs or more advanced program control constructs. We would probably
like to be able to define our own expression functions but the user probably
doesn't need to be able to.

 

Quality (ie reliability), functionality and availability of source code are
our main criteria here. Price isn't going to be so much of an issue unless
they are hideously expensive or there are multiple good options to choose
between.

 

Any recommendations? Warnings on what to avoid?

 

Thanks,

David.

 

 

 

 

 

 

 

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.adventureeducation.co.nz/pipermail/delphi/attachments/20071024/45783938/attachment.html


More information about the Delphi mailing list