My recommendation would be to use a syntax similar to Excel formula syntax, since a lot of users already know this, and it is a very basic prefix operator notation, which makes it easy to convert this syntax to LISP syntax, for which many parsers (and intepreters) are already available, including examples in the Parse::RecDescent distribution.
Christian Lemburg
Brainbench MVP for Perl
http://www.brainbench.com
In reply to Re: Developing a microlanguage for non-perl programmers
by clemburg
in thread Developing a microlanguage for non-perl programmers
by Masem
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |