rust-lang/gll

Investigate existing alternatives

Open

#5 opened on Aug 21, 2018

 (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