> Yes, I got symbolic from somewhere else. But I'm not sure this is
> easely doing what I need because I can't find an example. I really
> need a complete environement where I can define variables that are
> formula based and can use other variable that are formula based. Then
> I need the result of any of there variables.

That's already closer to a scripting language not an expression evaluator,
since that requires a recursive expansion of expressions, and a store for
"known" expressions.

You could of course try to build something like that on top of a normal
expression evaluator.

Symbolic has a function that returns an array of unknown variables, that you
can then lookup and evaluate separately, and then substitute.

Using this, a TStringList of symbolic evaluator objects with some additional
logic could already be pretty close to what you want.

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to