Releases: peter-winter/ctpg
Releases · peter-winter/ctpg
v1.3.7
v1.3.6
v1.3.5
- Created cmake build system, with unit tests in catch2.
- CTPG can now be integrated into other projects cmake build systems.
- So far g++10 and clang++12 are supported, when new Ubuntu LTS will be available g++11 and clang++13 support will come.
- Fixed a bug in
push_back
list functor helper, which was effectively doing emplace_back.
v1.3.4
Regex parser got significantly simpler due to lexical analyzer rework.
This greatly reduced compilation times and eased clang support.
v1.3.2
Fixed bug: regex parsing now does not skip whitespaces.
v1.3.1
Fixed a major regex_term bug.
Error recovery feature
- Introduced error recovery feature
- Extended the list helper functors to different argument orders
- Cleanup
- Bug fixes
v1.2.0
- Added functors to deal with common list task.
- Example language parser with abstract syntax tree builder attached.
v1.1.1: Html example, situation queue fix, minors. (#5)
- HTML parser example.
- Fixed situation queue size issue.
1.1.0 release
- introducing the typed terms feature.
- created a compile time JSON parser example
- fixed numerous minor issues