Re: Preprocessor
- Posted by "Kat" <gertie at visionsix.com> Nov 18, 2003
- 695 views
On 18 Nov 2003, at 13:07, Christian Cuvier wrote: > > > > Date: Sun, 16 Nov 2003 13:49:51 +0000 > > From: "Stewart MacKenzie-Leigh" <stewartml89 at msn.com> > > Subject: Preprocessor > > > > > > I am writing a preprocessor for eu. > > > > It will do much of the same stuff as PP, only it will have support for > > classes and structures. > > If anyone has any other ideas for it, please say. > > > > Thanks, > > > > _________________ > > > > StewartML > > I started a preprocessor project about 1 year ago, called idEu. It > implements classes, structs, macros, goto, more loop flow control > statements, a select/case construct, plus about 30 to 40 additional > features. Still got a couple of them to test and debug, the others > respond correctly in short code snippets. Bach has those. Don't jump me about promoting Bach tho, not yet... I am just thinking there is a lot of duplication going on here. Afaik, there are 3 alternate languages based to some degree on Eu, and the designers of those 3 are not talking to each other, and not collaborating, combining energies? Granted Bach and Eu are closed proprietary projects we cannot get into, but i wonder if Bach is so much more advanced now that it bears only a glancing resembalance to Eu. But maybe it is a lot like your OpenEu. > As I'm currently working an another language (OpenEuphoria) > documentation, this was stalled for a few months. Hope to complete this > project though. > > > Testing and rewriting the yet uninspected code may take 1 month. After > that, there's a doc to write (nothing was done yet) > and test on a largish scale project to perform, as > interaction between features may be tricky sometimes and short snippets > won't catch the subtle bugs. Could release Q3, 2004. > If you want to help, that's very much welcome. Whacha need? Atm, i am writing a debugger for Bach, but i am not involved in the development of it, so some of my wish list is still unrealised... Actually, i am not good with windows gui programming, so my debugger will prolly come out as dos, if i get no help. If i do, then Bach will have a windows gui debugging environment, with ability to change the contents of variables from the gui at runtime. And trace options, etc.. Karl cannot sell such a thing for Bach, if he is basing his interpreter on Eu, but i assume i can, Rob? Or give it away? It's debug only, and isn't for a production codebase, that is to say, the debug commands embedded in the code will not be recognised by Bach itself. Kat