[antlr-interest] New development snapshot
Ric Klaren
klaren at cs.utwente.nl
Tue Sep 7 06:54:02 PDT 2004
Hi,
I released a new development snapshot with quite a load of fixes/changes
etc. One of the biggest upcoming changes is the use of the
www.wheatfarm.org reference counter (this snapshot only uses them for
tokens so far) A big thanks to Mark Lentczner for donating these.
Get it at:
http://wwwhome.cs.utwente.nl/~klaren/antlr/
Here's a summary of the changes:
* Changed reference counter for tokens to www.wheatfarm.orgones. A big
thanks to Mark Lentczner for donating these. This fixes also problems
with using custom token types.
* Added TokenStreamRewriteEngine C++ port + example.
* Fixes for sign extension problems that sneaked in 2.7.4.
* Fixes for some quoting bugs in C++ codegeneration.
* Fixes for some wrong extensions in generated docbook and HTML files (for
-html/-docbook commandline options).
* Tweaks for preliminary UTF8 support. Includes an example that is capable
of parsing UTF8 input (more proof of concept than what is to be). (Using
a custom InputBuffer and CharScanner). Feedback on this is appreciated.
* Fixed codegeneration bug ('a'..'z'!) would trigger generation of invalid
C++ code.
* Added missing warning for redefinition of AST types for nodes. (Thanks to
Sergey Bogdanov)
* Bugfix for AST factory initialization code.
* Fixed default argument mangling for generated rule methods.
* Fixed sign extension problem in error messages in support lib
(triggered by MSVC)
* Fixed type generated for saveIndex and _begin variables. Thanks to Brad
Schick for the patch.
* getFilename/Line/Column methods added to
TokenStreamRecognitionException (thanks to Heinz Beckers)
* Added lexer states to the flex lexer example. It now seems to parse the
same set of java as the other antlr java parsers.
* Added --without-java option to configure.
* gcj build now coexists better with java build.
* Added makefile for csharp action parser. It now will get rebuild with the
rest of antlr.
* Small tweaks to include files.
* Docu tweaks.
* Build tweaks.
Cheers,
Ric
--
-----+++++*****************************************************+++++++++-------
---- Ric Klaren ----- j.klaren at utwente.nl ----- +31 53 4893755 ----
-----+++++*****************************************************+++++++++-------
"I think we better split up."
"Good idea. We can do more damage that way."
--- Ghostbusters
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/antlr-interest/
<*> To unsubscribe from this group, send an email to:
antlr-interest-unsubscribe at yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
More information about the antlr-interest
mailing list