DGrammar - DMachine

Sjoerd van Leent svanleent at gmail.com
Wed Jun 14 11:51:31 PDT 2006


Hello All,

I stopped development at DGrammar months ago (perhaps more than a year 
ago). Nevertheless, I have come back and have made some decisions about 
what to do with it.

1 ) DGrammar was build using YACC, and thus C, C++, Flex and Bison where 
necessary to get the beast compiled, and it didn't even do it's job the 
way I would like it.

2 ) DGrammar was a bit of "make one messy file" architecture, which of 
course isn't about a professional environment.

3 ) I've began at first writing boiler plate Machines. The first one is 
a PDA Machine (Stack machine), and I like it to be tested. Simply run 
"build" over dmachine.d. And enter something like:

"dmachine aabbbbbaa"

This is just an example, try to make some machines with it, I try to 
make it working better with the lambda problem I'm still having (it is 
solved Q&R now, which isn't the way I like it, any solutions would be 
welcome)

Regards,
Sjoerd



More information about the Digitalmars-d mailing list