Hi All, I wanted to give an update on today's progress on the new parser. I had not been working on it too much the past few weeks as a number of other things came up but also I had been quite stuck on a parsing problem that had really odd audible results and was very hard to track. I had thought for a while it was a problem with evaluating divisions, but in the end it turned out to be that intype and pftype on the INSTRTXT pointer were not being set, therefore opcodes with thread 7 (like oscil.kk) were using a-rate versions of functions instead of k-rate versions of functions, thus they would overwrite their bounds for memory allocated when processing unless ksmps=1. After finally figuring that out today, I'm very happy to say that Xanadu and "Trapped in Convert" now seem to be compiling! At least to my ears there is no audible difference when running with the old parser or the new parser. This has actually be quite a hard bug for me to realize what was going on, but now that that is set I hope to resume in progressing with the parser. Very excited! (I'm now going to go and take the rest of the night off. ^_^) steven ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net