A small and flexible front-end for GLSL-like languages.
Provide a simple GLSL-like shading language front-end, that is : a lexer, a parser, and a semantic analyser. The system should be simple and lightweight, and well documented. A thorough test suite should also be included.
Currently only the lexer, parser and a basic test suite are implemented. Most of the GLSL 4.0 specification is supported.
The code is distributed under the LGPL license.