Augmented Backus–Naur Form (ABNF)
ABNF is a metalanguage based on Backus–Naur Form (BNF), but consisting of its own syntax and derivation rules. The motive principle for ABNF is to describe a formal system of a language to be used as a bidirectional communications protocol.
rule = definition ; comment CR LF