View Single Post
  #1   (View Single Post)  
Old 7th August 2019
PapaParrot's Avatar
PapaParrot PapaParrot is offline
parrot
 
Join Date: Jul 2015
Location: Durango, Mx.
Posts: 472
Default what does "It's in BNF" mean ?

In another topic, it was mentioned that the manual suggested was in BNF, I did not know what that means, so looked , using the same key words as my topic title,. I found the results interesting, since I was not aware of the term, Backus-Naur Form (BNF)

http://matt.might.net/articles/grammars-bnf-ebnf/
Quote:
The language of languages
----snip---

Languages form the terrain of computing.

Programming languages, protocol specifications, query languages, file formats, pattern languages, memory layouts, formal languages, config files, mark-up languages, formatting languages and meta-languages shape the way we compute.

So, what shapes languages?

Grammars do.

Grammars are the language of languages.

Behind every language, there is a grammar that determines its structure.

This article explains grammars and common notations for grammars, such as Backus-Naur Form (BNF), Extended Backus-Naur Form (EBNF) and regular extensions to BNF.

After reading this article, you will be able to identify and interpret all commonly used notation for grammars.
----snip---, really worth reading, if you did not all read know about this---
So any way, figured it would be better in offtopic, rather then de-railing the topic where I saw the term for my first time,..
__________________
My best friends are parrots

Last edited by PapaParrot; 7th August 2019 at 11:29 PM.
Reply With Quote