API Build-data JSON Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

IETF RFC 4234
[SUPERSEDED]

Augmented BNF for Syntax Specifications: ABNF

Metadata

Publisher
IETF
Doc Type
Standard
Pages
16
Abstract
Internet technical specifications often need to define a formal syntax. Over the years, a modified version of Backus-Naur Form (BNF), called Augmented BNF (ABNF), has been popular among many Internet specifications. The current specification documents ABNF. It balances compactness and simplicity, with reasonable representational power. The differences between standard BNF and ABNF involve naming rules, repetition, alternatives, order-independence, and value ranges. This specification also supplies additional rule definitions and encoding for a core lexical analyzer of the type common to several Internet specifications. [STANDARDS-TRACK]
Publication Date
2005-10-01
Status Note
Draft Standard
DOI
10.17487/RFC4234
Link
https://doi.org/10.17487/RFC4234
Author(s)
Dave Crocker
Paul Overell
Keyword(s)
ABNF, BNF, Encoding, Email
Latest version of IETF RFC 4234

Document Versions — IETF RFC 4234

  • ▶ IETF RFC 4234 (2005-10-01)
    THIS DOC [SUPERSEDED] [LATEST VERSION]

Superseded by:

Normative Reference(s)

Bibliographic Reference(s)

Source Data (JSON)

Full registry record with provenance metadata. Open directly: /api/doc/RFC4234.json

Reference Tree

Explore all references and references to this document, as a navigable tree.

Open Reference Tree
Reference this Doc

Plain text (ISO 690 compliant)

Preview:
IETF RFC 4234, Augmented BNF for Syntax Specifications: ABNF. Available at https://doi.org/10.17487/RFC4234
Snippet:
IETF RFC 4234, Augmented BNF for Syntax Specifications: ABNF. Available at https://doi.org/10.17487/RFC4234

HTML (ISO 690 compliant)

Preview:
IETF RFC 4234, Augmented BNF for Syntax Specifications: ABNF. Available at https://doi.org/10.17487/RFC4234
Snippet:
<span class="citation"><cite>IETF RFC 4234</cite>, Augmented BNF for Syntax Specifications: ABNF. Available at <a href="https://doi.org/10.17487/RFC4234" target="_blank" rel="noopener">https://doi.org/10.17487/RFC4234</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
IETF RFC 4234, Augmented BNF for Syntax Specifications: ABNF
doi: 10.17487/RFC4234
url: https://doi.org/10.17487/RFC4234
Snippet:
<li>
<cite id="bib-rfc4234">IETF RFC 4234</cite>, Augmented BNF for Syntax Specifications: ABNF
<span class="doi">10.17487/RFC4234</span>
</li>

Referenced By