Hi All, I just wanted to send an update on the parser. Functions and most of polymorphic opcodes has now been implemented (still need to implement for 0xfffb through 0xffffd, but this code is pretty simple now that the other two are done). At this point, the new parser is now able to get through parsing of Xanadu and Trapped in Convert and get to the running stage, but the output is not correct. I am currently thinking it is because I missed setting up some things when setting up opcodes (treqd or xincode or something along those lines), and hopefully will figure out the bug tomorrow. Otherwise, after this, the big things left are if-then's, UDO's, #includes, and macro's. There are also the not so often used expressions to implement (bitshifts and things like those) but I think those won't be so bad as the functions to do expressions are already setup and just need to add a case to a switch statement and handle it there. After that, there's still some work to be done to clean up the files, do memory cleanup, fix any ambiguities in the grammar, as well as to do a bit of work on failing properly on invalid code. Thanks! steven ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net