v0.9.0 - Token filter system, better lexing and organizational changes
Pre-release
Pre-release
- Added
TokenFilter
and its implementing subclassesChannelFilter
,NewlineFilter
andMultiFilter
. 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