Introduction to Grammars and BNF

preview_player
Показать описание
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
Рекомендации по теме
Комментарии
Автор

Much appreciation for these videos, Dr. Califf. My professor now could take some notes. I've never before been so lost following a 3-hour lecture only to feel confident enough for a test 15 minutes later

raidtheferry
Автор

You've earned a subscriber. Incredible content, well explained, using the right amount of abstraction, good examples, good slides, well organized video. You should have a much bigger crowd for what you create. Thank you for existing (:

leonardodiehl
Автор

Excellent video Ms Califf - very easy to understand and follow. Thanks again!

GlenMillard
Автор

Finding well explained computer science content is not that easy. Thanks for makign a students life a little bit easier. You've earn a subscriber.

sergiobohada
Автор

wow, very good video! the only point where i missed a programming example was when you were talking about nonterminals at first but being new to this you gave the perfect intro! thank you!

Lisa
Автор

Excellent video/tutorial! Thanks a lot Dr Califf

timi_t_codes
Автор

This helped me understand the topic very well, I was really struggling to understand the basics of this in my class. Thank you very much for the video!

daetonharris
Автор

I just want to say you are amazing and saved my midterm grade :)

chanellelegrand
Автор

Very clear explanation and a good presentation! Exactly what I needed to help me grasp the concept of BNF quickly and intuitively

ledkicker
Автор

Hard to catchup if you're not familiair with certain phrases, but it helps me out understanding less good described study material of the course I'm taking...👍🏻

ericgroen
Автор

This was amazingly helpful. You gave a nice overview of grammar and how to describe it with BNF. Thank you for video.

hey_xico
Автор

thank you! you are amazing. this video was one of the easiest to understand. I have a question: is it possible to make a rule for another language that has a different syntax and grammar structure from English? for example in English the determiner which is "the" is in front of the noun: the apple. but in Kurdish the determiner is behind a noun: Sewaka. sew: apple, aka:the. can we set a rule for these type of grammar where a noun is followed by a determiner?

mhamadkamel
Автор

Succinct exposition. Thanks for this valuable content, Dr. Califf.

pavel_espinal
Автор

Mary, you're awesome. Thank you so much!

jamesshockley
Автор

This was very helpful! Thank you so much!

SupreetSinghsuppi
Автор

Thank yo so much Ma'am, it was just so awesomely explained.

Phoenix-lgmr
Автор

Very informative. Thanks for the clear and concise explanation :D

WoobyDooby
Автор

Very good Video. Got it all first try :)

lorenz
Автор

Excellent Video. Excellent tutoring. Thank you. (Although I do feel that Panini could have had a mention even if just to illustrate how long people have been thinking about this stuff)

JustNickGavriel
Автор

I wish i could discover this channel earlier...

beytullahyayla