BNF Syntax, Structure and Conventions

BNF Syntax, Structure and Conventions

Described in this section are the conventions for BNF (Bakus-Naur Form), a widely used notational scheme for formal languages. BNF was introduced in 1963 as a technique for defining programming languages.