Skip to content

v0.9.0 - Token filter system, better lexing and organizational changes

Pre-release
Pre-release
Compare
Choose a tag to compare
@douira douira released this 08 Jan 21:05
· 920 commits to main since this release
5dff44e
  • Added TokenFilter and its implementing subclasses ChannelFilter, NewlineFilter and MultiFilter. They work in the printer to omit tokens from the stream under certain defined conditions. The multi filter allows composing multiple filters into one. (They don't have tests yet, that's upcoming)
  • Fixed bugs in the lexer with parsing Windows-style newlines (\r\n)
  • Improved the organization by moving a bunch of packages around
  • Improved the transformation manager glslang-test snapshot tests a little bit

Meta:

  • Added a javadoc badge to the README
  • Added links to the javadoc for ANTLR and jabel. This means the javadoc links types to the external javadoc pages for these libraries.

Full Changelog: v0.8.0...v0.9.0