Skip to content

v1.16.0 is released!

Latest
Compare
Choose a tag to compare
@soasme soasme released this 04 Sep 01:05
· 71 commits to main since this release
f74bc13

Code change: https://github.com/soasme/PeppaPEG/compare/v1.15.0..v1.16.0.

  • [API Change]: Rename Shell subcommand peppa ast to peppa parse. #123.
  • [Performance]: Optimize the code to reduce errmsg string printf calls. #122.
  • [Performance]: Optimize the code to reduce frame malloc by keeping unused frame. #121.
  • [Performance]: Optimize the code to reduce backref malloc in sequence matching. #120.
  • [Performance]: Optimize the code to reduce strlen call in literal matching. #119.
  • [Enhancement]: Shell supports reading files from a glob pattern. #118.
  • [Example]: Added Golang grammar written in Peppa PEG Specification. #117.
  • [Bug Fix]: Non-terminal choice should lift the only child. #116.
  • [API Change]: Rename Cut operator to ~. #115 #115.
  • [Feature]: Support Left Recursion. #112, #113, #114.