rust-lang/gll

Investigate existing alternatives

Open

#5 opened on Aug 21, 2018

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Rust (23 forks)auto 404
help wanted

Repository metrics

Stars
 (140 stars)
PR merge metrics
 (PR metrics pending)

Description

  • https://github.com/tree-sitter/tree-sitter (GLR)
    • @matklad pointed it out as a possible parser generator for Rust's libsyntax
    • has incremental reparsing but no dynamic ambiguity introspection (AFAICT?)
      • we should look closer at its incremental capabilities
    • C API, with bindings in many other languages
      • we could also provide a C API and/or just generate source for other languages

Contributor guide