Releases: arithy/packcc
Releases · arithy/packcc
PackCC 3.1.0
PackCC 3.0.0
- Support marker variables
- Support programmable predicates
- Support parsing null (
'\0') characters - Add an import file
code/pcc_ast.v3.peg(an upgraded version ofcode/pcc_ast.peg)
PackCC 2.2.0
- Add the pattern (^) to match the start of the input
- Support utf8mb4 encode (more emoji characters)
- Fix line continuation behavior in code blocks
- Fix line numbers specified in #line directives in the generated parser
- Fix the import files for Unicode classification
- Fix the error that occurs when PEG is read from the standard input (Windows only)
PackCC 2.0.2
- Add import files
- Improve generated parser behavior
- Fix unexpected blocking by input stream
- Make generated parsers read as much data as necessary
PackCC 2.0.0
- Add a functionality to import external PEG files
PackCC 1.8.0
- Improve performance of generated parsers
PackCC 1.7.2
- Support insertion of #line directives in the generated code
- Ensures that all values of unevaluated rules are zero-cleared
- Fix bugs
- and more
PackCC 1.6.0
- Improve performance of generated parsers
- Fix possible memory leaks caused by longjmp() in actions
- Add the argument 'auxil' to the macro PCC_DEBUG
PackCC 1.5.1
- Correct captured text positions $0s and $0e
- Enable execution of actions embedded in predicates