Introduction to Grammars and BNF |
|
An introduction to grammars and specifically Backus Naur Form (BNF)
Timestamps ------------------------------------------------ 0:00 - Importance of Grammars 1:31 - Introducing Syntax and Semantics 4:20 - Terminal and Nonterminal Symbols 5:37 - Production Rules 6:27 - Expressing a Grammar 7:43 - Elements of Backus Naur Form (BNF) 8:59 - Simple BNF Example with Numbers 9:55 - Complex BNF Example for a Programming Language 11:44 - Lexical and Phrase Structures 13:03 - Intro to Parse Trees |