>It's new syntax which takes some work.
>I don't see a way around making new syntax harder...
Anthony,
what is new syntax in your case? E.g. if I wanted to add a command:
laugh about <value> when <expression>
would this be new syntax?
>because it's got to be
>parsed [that part is easy], bytecoded [not too hard], compiled [hard -- you
>must know NullCPU asm], and (possibly) the NullCPU emulator would need to
>be extended (hard -- lot's of nested switches, hard to understand code
>[because of optimization -- this is the most speed-critical part]).
I guess we can make this a lot easier if we have a document that describes
in detail how to add a new command, what to watch out for etc. A
walkthrough that describes how to e.g. add the above command would really
help. If we can't get it any easier without sacrificing a great deal of
speed, we can't; but if you see a way to make it easier, it'd be greatly
appreciated.
Cheers,
-- M. Uli Kusterer
------------------------------------------------------------
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/SaveHC.html
Sign: http://www.giguere.uqam.ca/petition/hcpetition.html