tree-sitter-ebnf-generator

Convert an EBNF grammar to the tree-sitter dsl (by eatkins)

Tree-sitter-ebnf-generator Alternatives

Similar projects and alternatives to tree-sitter-ebnf-generator

tree-sitter-ebnf-generator
  1. rr

    Record and Replay Framework

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. tree-sitter

    An incremental parsing system for programming tools

  4. rr

    RR - Railroad Diagram Generator (by GuntherRademacher)

  5. plgh

    Programming Languages Grammar House (BNF like grammars)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better tree-sitter-ebnf-generator alternative or higher similarity.

tree-sitter-ebnf-generator discussion

Log in or Post with

tree-sitter-ebnf-generator reviews and mentions

Posts with mentions or reviews of tree-sitter-ebnf-generator. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-09-01.
  • Tbsp – treesitter-based source processing language
    6 projects | news.ycombinator.com | 1 Sep 2024
    Also there was several requests to create a more formal grammar to describe the grammars but the tree-sitter developers doesn't like the idea and reject then.

    But some people did nice attempts like https://github.com/eatkins/tree-sitter-ebnf-generator that I also adapted and exposed it here https://mingodad.github.io/lua-wasm-playground/ to allow play with it online (select "Tree-sitter-ebnf-generator" from examples then click "Run" to see a "grammar.js" generated from the content in "Input Text (arg[1])").

Stats

Basic tree-sitter-ebnf-generator repo stats
1
23
-
about 1 year ago

eatkins/tree-sitter-ebnf-generator is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.

The primary programming language of tree-sitter-ebnf-generator is Lua.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Lua is
the 18th most popular programming language
based on number of references?