KnowraBackus–Naur formLinked fromLinked fromThe 6 pages that link to Backus–Naur form, each with the reason it gives.All 6Broader topic 2Related 4Context-free grammarRelated: Programming-language syntax is often specified with context-free rules written in this notation.Formal grammarBroader topic: It presents grammar rules in a form used in many language specifications.John BackusRelated: Backus helped introduce this notation to specify the syntax of ALGOL 58.ALGOL 60Related: ALGOL 60’s report used this notation to define its grammar precisely.Well-formed formulaRelated: It can state a language’s formula-construction rules compactly.MetasyntaxBroader topic: It is the best-known metasyntax for specifying programming-language grammars.