A lecture for BSc students in Innopolis University.
Blog: [ Ссылка ]
Books: [ Ссылка ]
GitHub: [ Ссылка ] (don’t hesitate to follow in order to stay informed)
Telegram channel with recent news and updates: [ Ссылка ] (subscribe to not miss a thing)
Twitter with daily and weekly updates: [ Ссылка ] (follow me!)
iTunes: [ Ссылка ]
SoundCloud: [ Ссылка ]
Yandex Music podcast by yegor256: [ Ссылка ]
0:00 Definition of Syntax Analysis
2:16 Backus–Naur form (BNF)
8:30 Lexical analysis, Tokenization
13:34 Finite State Automata (FSA)
22:51 What is the problem with this machine
29:05 Example of Tokenization/Lemmatization
33:16 Software Tools. Lexer
40:19 Parser tool: Bison/Yacc
54:16 Recovering from errors
56:20 ANTLR
20:48 Conclusion
![](https://s2.save4k.ru/pic/RTsrFG7NdvY/maxresdefault.jpg)