...
- Reinstated setInputStream() method call for token factories, as it is needed in certain instances such as the PUSHSTREAM() POPSTREAM() macros.
- C Parser example updated for 3.1.2+ to show how to handle the fact that scope memory is not automatically memset to 0 and how to be more efficient when allocating things in a scope (delayed allocations)
C# target
Fixed several template bugs:
- "+=" for lexer rules didn't work because a variable was not defined
- Missing conversions caused compile errors
- Debug mode for grammars was broken at several places
- Moved usings declarations in front of namespace declaration to allow compilation of more pathological cases
Runtime changes:
- Default debugging port is now conform to ANTLRworks
Java target
Python target
- Added initial support for remote debugger, see Antlr3PythonTarget#debugging
...