Alexandre Leclerc wrote:
I'm looking for an expression evaluator that is able of the following (and works under fpc - I tried TExpressionParser from Egbert van Nes but even if it compiles, it doesn't works... unless this is me not using it properly):
Recently I've been looking at the scripting language Lua (http://www.lua.org). Though it is much more general than an expression evaluator, it is also much more powerful and yet not very hard to embed in your program. Lua is - extensible (you can place hooks about everywhere) - well documented (there is a manual and a book available on the website) - easy to learn (syntaxis is Pascal like with some C-like twists) - fast in execution speed - small in (binary) size - multiplatform The Lua engine is written in ANSI C. There are some headers for Pascal floating around on the net for Lua version 5.0. Since Lua 5.1 has some nice updates, I am considering to update the Pascal headers I found to Lua 5.1, and send them to FPC for the packages directory :) (in collaboration with the original author of the headers). Regards, Bram _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
