The main drivers we talked about ages ago (can't find it now) were: - Decoupling the syntax tree from the interpretation, so that alternate interpreters/compilers can be easily plugged in. - Allow the grammar to change without the need to keep changing the generated code. - Structure the interpreter/expression evaluator so that alternate null handling can be easily provided, separate from the context - Remove some of the unnecessary throws Exception code. - Make javacc generation part of the build process.
etc.... Got any ideas? So far, I've started to implement a simple interpreter as a proof of concept. It passes some tests :-) On 10/22/07, peter royal <[EMAIL PROTECTED]> wrote: > On Oct 21, 2007, at 4:23 PM, [EMAIL PROTECTED] wrote: > > 2.0 starting > > ooh! > > what all do you want to achieve? > > -pete > > > -- > [EMAIL PROTECTED] - http://fotap.org/~osi > > > > > -- dIon Gillard Rule #131 of Acquisition: Information is Profit. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]