Extended Backus-Naur Form Metasyntax
(Redirected from EBNF)
Jump to navigation
Jump to search
An Extended Backus-Naur Form Metasyntax is a Metasyntax that ...
- AKA: EBNF, Extended Backus Naur Form.
- See: BNF, Production Rule, ISO-14977.
References
2009
- http://en.wikipedia.org/wiki/Extended_Backus%E2%80%93Naur_Form
- In computer science, Extended Backus–Naur Form (EBNF) is a metasyntax notation used to express context-free grammars: that is, a formal way to describe computer programming languages and other formal languages. It is an extension of the basic Backus–Naur Form (BNF) metasyntax notation.
- EBNF was originally developed by Niklaus Wirth. However, many variants of EBNF are in use. The International Organization for Standardization has adopted an EBNF standard. This article describes EBNF as specified by the ISO. Other EBNF variants use somewhat different syntactic conventions.
1996
1993
- Roger S. Scowen. (1993). “Extended BNF — A generic base standard.” In: Proceedings of the Software Engineering Standards Symposium.
1977
- Niklaus Wirth. (1977). “What can we do about the unnecessary diversity of notation for syntactic definitions?" In: CACM, Vol. 20, Issue 11.