We've got 36 definitions »

What does BNF stand for? 

What does BNF mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: BNF.

Filter by: Sort by:PopularityAlphabeticallyCategory
TermDefinitionRating
BNF

Bibliothèque Nationale de France

Academic & Science » Libraries

Rate it:
BNF

Backus Naur Form

Computing » Software -- and more...

Rate it:
BNF

British National Formulary

Medical » Oncology -- and more...

Rate it:
BNF

Botswana National Front

Regional » African

Rate it:
BNF

Bad N Flewence

Miscellaneous » Funnies

Rate it:
BNF

Big Name Fan

Sports

Rate it:
BNF

Boise National Forest

Governmental » US Government

Rate it:
BNF

Brand New File

Computing » Software

Rate it:
BNF

Been Needin Food

Miscellaneous » Funnies

Rate it:
BNF

Baskus Naur Form

Miscellaneous » Unclassified

Rate it:
BNF

Boy Not Female

Miscellaneous » Unclassified

Rate it:
BNF

Backus Normal Form

Miscellaneous » Unclassified

Rate it:
BNF

Boilermakers National Funds

Business » Companies & Firms

Rate it:
BNF

Bind And Fly

Miscellaneous » Unclassified

Rate it:
BNF

Baptist Nursing Fellowship

Medical » Nursing

Rate it:
BNF

Bibliographie Nationale Française

Miscellaneous » Unclassified

Rate it:
BNF

Backus–Naur Form

Miscellaneous » Unclassified

Rate it:
BNF

Bind N Fly

Miscellaneous » Unclassified

Rate it:
BNF

Big Nut Flash

Miscellaneous » Unclassified

Rate it:
BNF

Borneo Nature Foundation

Miscellaneous » Foundations

Rate it:
BNF

Bollocks Not Facts

Miscellaneous » Unclassified

Rate it:
BNF

Biological Nitrogen Fixation

Academic & Science » Biology

Rate it:
BNF

Billion New Friends

Miscellaneous » Unclassified

Rate it:
BNF

Balawaristan National Front

Miscellaneous » Unclassified

Rate it:
BNF

Backlink Not Found

Miscellaneous » Unclassified

Rate it:

What does BNF mean?

BNF
1. [techspeak] Acronym for Backus Normal Form (later retronymed to Backus-Naur Form because BNF was not in fact a normal form), a metasyntactic notation used to specify the syntax of programming languages, command sets, and the like. Widely used for language descriptions but seldom documented anywhere, so that it must usually be learned by osmosis from other hackers. Consider this BNF for a U.S. postal address:  <postal-address> ::= <name-part> <street-address> <zip-part>  <personal-part> ::= <name> | <initial> "."  <name-part> ::= <personal-part> <last-name> [<jr-part>] <EOL>                | <personal-part> <name-part>  <street-address> ::= [<apt>] <house-num> <street-name> <EOL>  <zip-part> ::= <town-name> "," <state-code> <ZIP-code> <EOL> This translates into English as: “A postal-address consists of a name-part, followed by a street-address part, followed by a zip-code part. A personal-part consists of either a first name or an initial followed by a dot. A name-part consists of either: a personal-part followed by a last name followed by an optional jr-part (Jr., Sr., or dynastic number) and end-of-line, or a personal part followed by a name part (this rule illustrates the use of recursion in BNFs, covering the case of people who use multiple first and middle names and/or initials). A street address consists of an optional apartment specifier, followed by a street number, followed by a street name. A zip-part consists of a town-name, followed by a comma, followed by a state code, followed by a ZIP-code followed by an end-of-line.” Note that many things (such as the format of a personal-part, apartment specifier, or ZIP-code) are left unspecified. These are presumed to be obvious from context or detailed somewhere nearby. See also parse. 2. Any of a number of variants and extensions of BNF proper, possibly containing some or all of the regexp wildcards such as * or +. In fact the example above isn't the pure form invented for the Algol-60 report; it uses [], which was introduced a few years later in IBM's PL/I definition but is now universally recognized. 3. In science-fiction fandom, a ‘Big-Name Fan’ (someone famous or notorious). Years ago a fan started handing out black-on-green BNF buttons at SF conventions; this confused the hacker contingent terribly.

see more »

Discuss these BNF abbreviations with the community:

0 Comments

    Know what is BNF? Got another good explanation for BNF? Don't keep it to yourself!

    Still can't find the acronym definition you were looking for? Use our Power Search technology to look for more unique definitions from across the web!

    Citation

    Use the citation options below to add these abbreviations to your bibliography.

    Style:MLAChicagoAPA

    "BNF." Abbreviations.com. STANDS4 LLC, 2024. Web. 27 Apr. 2024. <https://www.abbreviations.com/BNF>.

    Image or illustration of

    BNF

    British National Formulary
    Credit »

    Browse Abbreviations.com

    Free, no signup required:

    Add to Chrome

    Get instant explanation for any acronym or abbreviation that hits you anywhere on the web!

    Free, no signup required:

    Add to Firefox

    Get instant explanation for any acronym or abbreviation that hits you anywhere on the web!

    Quiz

    The ultimate acronym test

    »
    NYC
    A New Yard City
    B New York City
    C Not Your Combat
    D No You Can

    Embed

    Share an image of BNF

    »

    Hearing impaired tip:

    Sign language

    How do you say BNF in ASL sign language fingerspelling?