tlaplus-community / tree-sitter-tlaplus

A tree-sitter grammar for TLA⁺ and PlusCal
MIT License
57 stars 10 forks source link

Added highlighting query files for tree-sitter-cli; various small fixes #32

Closed ahelwer closed 3 years ago

ahelwer commented 3 years ago

Unable to get reference highlighting working; see https://github.com/tree-sitter/tree-sitter/discussions/1326 Added good highlighting example file Updated & added some grammar rule field names Modified jlist bullet parsing to reduce number of passes Fixed bug with lexical precedence of proof step ID periods after names; added tests for this Terminated jlists upon encountering comma; added tests for this Added tests ensuring correctness of interactions between proofs and jlists