1/6
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
GRAMMARS
Rules in a language for building statements or sentences correctly.
Context-Free Grammars
Described by Noam Chomsky in the 1950s, useful for defining the syntax of programming languages.
Backus-Naur Form (BNF)
Introduced by John Backus in 1959, with modifications by Peter Naur in 1960. It is a notation for specifying programming language syntax and became widely used.
Metalanguage
BNF is a ___________ used to describe the syntax of programming languages.
OPERATOR PRECEDENCE
Defines the order in which operators in an expression is evaluated
Extended Backus-Naur Form (EBNF)
is an improved version of BNF designed to increase readability and writability of syntax rules.
metasymbols
The brackets, braces, and parentheses in the EBNF extensions are ________,