Menu

re2c 0.10.0.rc1 released

This is the newest version of re2c that comes with no known bugs but a lot of fixes and additions. Most prominent the additional support for unicode scanner generation. That is re2c can now handle two byte input. This has been verified with WinMerge plugins under windows.

Further more re2c lets you control indendation of the generated code and does no longer produce unreachable code or unused labels. This makes the code much easier to understand. However a few .re files might rely on the generation of a non used and trustable start label. To circumvent this problem re2c allows to specify your own startlabel now using inplace configuration (re2c:startlabel).

re2c has been tested on various platforms:
-gcc version 4.0.2 (4.0.2-1mdk for Mandriva Linux release 2006.1)
-gcc version 4.0.2 20050901 (prerelease) (SUSE Linux)
-gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
-gcc-Version 3.4.0 (IRIX)
-gcc-Version 3.3.5 (Debian 1:3.3.5-13)
-MIPSpro Compilers: Version 7.4.4m
-Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.42 for 80x86 (Microsoft Visual C 2005)
-Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.00.9466 for 80x86 (Microsoft Visual C 2002)
-Intel(R) C++ Compiler for 32-bit applications, Version 9.0 Build 20051130Z Package ID: W_CC_C_9.0.028

Please test the new version and report any problems you find.

Posted by Marcus Börger 2006-02-01

Log in to post a comment.