Wirth's Extended Backus-Naur Form (EBNF), also known as Wirth Syntax Notation, is a formal notation used to define the syntax of programming languages, document formats, and other structured data. This repository contains the tree-sitter grammar definition for Wirth's EBNF.
This variant of EBNF is used in the Golang Language Specification.
This project is licensed under the MIT License.