a structural diff that understands syntax 🟥🟩
 
 
 
 
 
Go to file
Jonathan Arnett 99e0b3b0ae More function work; got some good tests 2021-12-29 02:47:33 +07:00
bindings Initial commit 2021-12-12 04:53:43 +07:00
corpus More function work; got some good tests 2021-12-29 02:47:33 +07:00
src More function work; got some good tests 2021-12-29 02:47:33 +07:00
.gitignore Initial commit 2021-12-12 04:53:43 +07:00
Cargo.toml Initial commit 2021-12-12 04:53:43 +07:00
LICENSE Initial commit 2021-12-12 04:53:43 +07:00
README.md Apply some formatting changes to README 2021-12-14 11:46:47 +07:00
binding.gyp Initial commit 2021-12-12 04:53:43 +07:00
grammar.js More function work; got some good tests 2021-12-29 02:47:33 +07:00
package-lock.json Initial commit 2021-12-12 04:53:43 +07:00
package.json Add convenient "generate" script 2021-12-12 19:14:02 +07:00

README.md

tree-sitter-gleam

A tree-sitter grammar for the Gleam programming language

This is, presently, very much a work-in-progress.

DONE

  • Parsing
    • import statements
    • const statements
    • external type statements
    • external fn statements
    • pub extenal fn statements
    • pub external type statements

TODO

  • Parsing
    • function statements
    • public function statements
    • type statements
    • public opaque type statements
    • public type statements
  • Queries
    • Syntax highlighting queries