Skip to content

add ebnf language#15267

Open
mrnossiom wants to merge 1 commit intohelix-editor:masterfrom
mrnossiom:push-zlukmsntmprr
Open

add ebnf language#15267
mrnossiom wants to merge 1 commit intohelix-editor:masterfrom
mrnossiom:push-zlukmsntmprr

Conversation

@mrnossiom
Copy link
Contributor

Add support for the EBNF language.

Comes with a TS grammar and a default LS.

tree-sitter grammar: https://github.com/RubixDev/ebnf/tree/main/crates/tree-sitter-ebnf
default language server: https://github.com/DanielHauge/ebnfer

Query adapted from https://github.com/RubixDev/ebnf/blob/main/crates/tree-sitter-ebnf/queries/highlights.scm

I don't know if there is a policy for how maintained downstream grammars should be.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant