|
Hi Gerhard, You're asking good, but difficult questions. :) SableCC 4 beta lacks some of the nicest features of SableCC 2 and 3 such as tree transformations and *, +, ? operators in the grammar. So, while it is theoretically usable, the lack of these features makes it unusable in practice. It is good enough for playing and experimenting with it. The wiki/LexerDetails page is outdated. The design has evolved since then. The beta 2 syntax is different. Lexer states (not yet implemented) have also been significantly redesigned. You can read in the mailing list archives about the implemented features of SableCC 4 beta. Have a look at:
You can also use this list to ask for any additional detail. Yes, you are right that I should update the wiki pages. Yet, I would like even more to get a new release out. I have not been productive on the SableCC front this last term. Unfortunately, I've had too many other things to do. I have worked hard, these last two weeks, to get many administrative and teaching tasks done so that I could dive back into SableCC development. Have fun! Etienne Gerhard Lemmer a écrit : How much still needs to be done in SableCC before the next release (and do you expect it to be beta 3 or stable?). How usable is SableCC 4.0 beta 2? As an alternative to answering the above: Can someone update http://sablecc.org/wiki/LexerDetails and add comments about what is already implemented in beta 2. That way it'll be easy for me to figure the answers out for myself (much easier than trying my own grammar with a whole bunch of emails on this list open). As yet another alternative: Where can I find a few grammars for SableCC 4.0 beta 2, that between them would give me enough info to write my own grammar with minimum unanswered questions? -- Etienne M. Gagnon, Ph.D. SableCC: http://sablecc.org |