Yes, I have changed main.c On Wed, Apr 25, 2012 at 10:47:00AM +0100, Victor Lazzarini wrote: > Sounds like a good first step. To keep (for the moment) backwards compatibility with frontends we > could have csoundCompile() to call these two in a sequence. I guess you were probably already planning that. > > Victor > On 25 Apr 2012, at 10:05, Tito Latini wrote: > > > I have separated (not applied) `csoundParseOrc' and `csoundCompileOrc'. > > > > changes: > > > > - moved ORCTOKEN and TREE in csound.h > > > > - new API: > > PUBLIC TREE *csoundParseOrc(CSOUND *csound, char *str); > > PUBLIC int csoundCompileOrc(CSOUND *csound, TREE *root); > > > > - removed `new_orc_parser' and `csound_orc_compile' > > > > > > next steps: > > > > - to think a way to call `csoundLoadExternals' and > > `csoundInitModules' from the API > > > > (I think that csoundPreCompile is not a good place) > > > > - to write csoundCompileSco > > > > - to think a way to call `musmon' from the API > > > > After these steps, it is possible to parse and compile orchestra > > and score using the API, without osc/sco files. The old behavior > > (orc+sco) is unchanged. > > > > tito > > > > ------------------------------------------------------------------------------ > > Live Security Virtual Conference > > Exclusive live event will cover all the ways today's security and > > threat landscape has changed and how IT managers can respond. Discussions > > will include endpoint security, mobile security and the latest in malware > > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > > _______________________________________________ > > Csound-devel mailing list > > Csound-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/csound-devel > > Dr Victor Lazzarini > Senior Lecturer > Dept. of Music > NUI Maynooth Ireland > tel.: +353 1 708 3545 > Victor dot Lazzarini AT nuim dot ie > > > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net