Re: Using Rules Today

2006-07-07 Thread Flavio S. Glock
2006/7/5, Joshua Gatcomb [EMAIL PROTECTED]: I have not had a chance to look at Flavio's links yet. Since no one who actually knows rules seemed to be inspired to write an example for me - I will *eventually* figure it out on my own and post back to the list as an FYI. Here is a simple one

Re: Using Rules Today

2006-07-05 Thread Joshua Gatcomb
On 7/3/06, Paul Seamons [EMAIL PROTECTED] wrote: It isn't specifically a parser designed for general language parsing, but CGI::Ex::Template does have a mathematical expression parser. Thanks, but this falls into the realm of existing wheels which is a different part of this project.

Re: Using Rules Today

2006-07-03 Thread Flavio S. Glock
2006/7/3, Joshua Gatcomb [EMAIL PROTECTED]: I am specifically interested in examples that can be run in Perl 5 today without needing Pugs or Parrot. http://svn.openfoundry.org/pugs/perl5/Pugs-Compiler-Rule/compile_p6grammar.pl - doesn't do exactly what you want, but you can see what the

Re: Using Rules Today

2006-07-03 Thread Paul Seamons
In any case, I was wondering if someone could provide me with an example of a mathematical expression parser (and evaluator). To properly compare to the others, it would need to handle the following operators +, - (left associative) *, /, % (left associative) ^ (right