This is a GLSL450 parser which aims is to parse a GLSL450-formatted source into an in-memory representation (AST). It strictly follows the grammar rules defined in the official GLSL 450 specifications.
Currently, the parser expects the input source to be &[u8]
, which provides a pretty poor
experience in error reporting. This is a serious issue and is being worked on.