A web based playground for parsertl/lexertl
-
Updated
Aug 28, 2025 - GAP
A web based playground for parsertl/lexertl
A successor bnf parsing library of bnf parsing library, for parsing Extended Backus–Naur form context-free grammars
A compiler written in Swift.
LaTeX package for printing EBNF in plain text format
Parser Generator Library for Rust based on Extended BNF (ISO/IEC 14977:1996 Spec)
A LSP implementation for EBNF.
EBNF python parser with SLY example
a Tiny JS based "Recursive Descent/LL(1)" Parser library
Determine which file format of EBNF is being used and what program uses it.
written with PascalABC.NET
The objective of this project was to develop a synax and semantic analyser (frontend compiler) for the language PAL, encapsulated within a command-line application that enables a user to process a PAL program to verify its syntactic and semantic correctness. The implementation of the compiler has been based on Ardkit documentation.
EBNF Syntax Highlighter for VimL-class editors.
Visual Studio Code extension which provides syntax highlighting for EBNF suitable for Railroad Diagram Generator.
A tree-sitter parser for Wirth's variant of EBNF (Wirth Syntax Notation), mostly used in Golang Language Specification
Parser for a Perl-like-language given the EBNF notation
How I'm writing TODOs
Show what the next tokens are from anywhere in the Netfilter NFT CLI syntax tree
Add a description, image, and links to the ebnf-syntax topic page so that developers can more easily learn about it.
To associate your repository with the ebnf-syntax topic, visit your repo's landing page and select "manage topics."