Transcription of EBNF: A Notation to Describe Syntax
{{id}} {{{paragraph}}}
Chapter 1 ebnf : A Notation toDescribe SyntaxPrecise language is not the problem. Clear language is the FeynmanChapter Objectives Learn the four control forms in ebnf Learn to read and understand ebnf descriptions Learn to prove a symbol is legal according to an ebnf description Learn to determine if ebnf descriptions are equivalent Learn to write ebnf descriptions from specifications and exemplars Learn the difference between Syntax and semantics Learn the correspondence between ebnf rules and Syntax charts Learn to understand the meaning of and use recursive ebnf IntroductionEBNF is a Notation for
simple, precise, and powerful enough to describe the syntax of any program-ming language. Using this notation, a programmer or compiler can determine whether a program is syntactically correct: whether it adheres to the grammar and punctuation rules of the programming language. Peter Naur, as editor
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}