Merge #37

37: Add both variants of half open range patterns to the grammar r=lf- a=lf-

This is prompted by
https://github.com/rust-analyzer/rust-analyzer/issues/9779, but it
is not actually a prerequisite of making that one happen as this commit
doesn't change the generated code on the r-a side.

Relevant PR (that does not require this one be merged immediately/a release made): https://github.com/rust-analyzer/rust-analyzer/pull/9780

Co-authored-by: Jade <software@lfcode.ca>
tree: a170049bec93a446434d2f7eeffb9be3f0d138a8
  1. .github/
  2. src/
  3. ungrammar2json/
  4. .gitignore
  5. bors.toml
  6. Cargo.toml
  7. README.md
  8. rust.ungram
  9. ungrammar.ungram
README.md

ungrammar

A DSL for specifying concrete syntax trees. See this introductory post.

See ./rust.ungram for an example.