[go: up one dir, main page]

glsl 7.0.0

A GLSL450/GLSL460 parser.
Documentation
use glsl::parser::Parse;
use glsl::syntax;

#[test]
fn incorrect_statement() {
  let r = syntax::TranslationUnit::parse(
    "
    int fetch_transform(int id) {
      return id;
    }

    bool ray_plane() {
      if 1 {
    }
    ",
  );

  assert!(r.is_err());
}