GLSL parser for Rust