Hi Eric & Vladimir,
> That's great news. I've added you as a developer for CEDET.
Welcome to our team Vladimir, and thanks for your help!
> You will find that the source tree in CVS looks a bit different than
> in the current 1.4 release. All parsers and support files for
> languages using "bnf" as the parser currently reside in the
> cedet/semantic/bovine directory.
> I've CCed David Ponce who is coordinating a 1.4.1 patch release of
> semantic for me. Since semantic 2.0 won't have a stable release for a
> while, it might be worth the time to update the 1.4.1 release
> candidate after you are able to check in your sources. I'm not
> exactly sure how to backtrack a new file to a patch release in a
> different directory, but David's pretty savvy, so perhaps he knows.
As the 1.4.1 fixes important bugs and is about to be ready now, I
would prefer to release it as it is.
IMO it would be simpler and cleaner to check the Errlang support in
the trunk. Like Python, Errlang would be a great addition to 2.0.
Even if 2.0 is not yet a stable release I think it works well enough
today (I use it all the days!) to produce a first alpha or beta
release with a preliminary Errlang [and Python=3F] support. It would
let people try the new features (and report bugs!) without putting
pressure on us like a stable release will do. And it would be a good
step to "release more often" ;-)
Vladimir, I suppose you wrote the Errlang grammar in BNF format=3F It
would be nice if you could rewrite it to use the new grammar
framework in Semantic 2.0, that is BY format (or perhaps a LALR
grammar in WY format ;-) I am willing to help you to do that. Maybe
could you send me your files=3F Or check them in the trunk if Eric
agree with me=3F