Concept explainers
Explanation of Solution
Extended Backus Normal Form:
Backus Normal Form or Backus-Naur Form (BNF) is one of the notation techniques for context free grammars, used to describe the syntax of languages used in
EBNF means Extended Backus-Naur Form. The work extensions do is to enhance the descriptive power of BNF as in readability and writability.
Three common extensions:
The first extension denotes an optional part of a RHS, which is delimited by brackets.
For example, a C language if-else statement can be described as:
If (statement)
else {statement}
It’s a simpl
Want to see the full answer?
Check out a sample textbook solutionChapter 3 Solutions
Pearson eText for Concepts of Programming Languages -- Instant Access (Pearson+)
- Systems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage Learning