CD | Introduction | Ambiguous Grammars and Making Them Unambiguous | Ravindrababu Ravula | Free GATE

  Рет қаралды 835,618

Ravindrababu Ravula

Ravindrababu Ravula

10 жыл бұрын

For Course Registration Visit: ravindrababuravula.in/
. For Any Queries, You can contact RBR on LinkedIn: / ravindrababu-ravula
Telegram: t.me/ravindrababu_ravula
Instagram: / ravindrababu_ravula_rbr
- For Full Compiler Design Playlist: • Compiler Design - GATE... If you're considering studying abroad, don't forget to explore 'Games of Visas,' my dedicated consultancy service and KZfaq channel designed to streamline the process of studying abroad.
For Study Abroad, contact "Game of Visas" at 9494555454

Пікірлер: 229
@Adityarksht64
@Adityarksht64 8 жыл бұрын
I watched many lectures but not as incredible as this. I admire your work. Our country needs more teachers like you. Respect...
@shusma4069
@shusma4069 4 жыл бұрын
Life saver.I had no idea what was going on in the class at all.
@amarrocks1231
@amarrocks1231 7 жыл бұрын
Not all heroes wear capes. (you're a true life saver sir (; _ ;) )
@nayanavade73
@nayanavade73 10 жыл бұрын
Hi Gabbar... hope you are doing good. I had written to you about the changes you brought in my life, I hope you remember and now I am back again preparing for GATE 2015. In 2013 I had attended your SILK CN class but we couldn't complete as you hadn't come back, but this time I am sure these videos will suffice all the needs.. Thanks a lot. You are doing a real great job...
@sufwaanafzal7118
@sufwaanafzal7118 8 жыл бұрын
Great Work and i really admire your Hard Work on these Tutorials. Thank You
@naveen9835
@naveen9835 10 жыл бұрын
i passed in compiler design (WBUT) after watching u r video ............ before watching u r video i don't know abc of compiler design
@avinashvissamsetty3152
@avinashvissamsetty3152 8 жыл бұрын
+Naveen Kumar I have my exam tomorrow and watching them now :D And even I don't know abc of compiler design
@aaqibhaque7194
@aaqibhaque7194 7 жыл бұрын
Your statement is true for the students of Dhaka, Bangladesh as well. Such a huge voluntary self less job done by Sir Ravindra jee. Upar waley unhe hamesha iss dunya mein kamiyaab karein.
@here_is_ankit
@here_is_ankit 6 жыл бұрын
There are a good amount of viewers who watch these videos just a day before exam... 😉
@VivekYadav-tt2ov
@VivekYadav-tt2ov 5 жыл бұрын
Same here my exam is on 15 nov. And only sir can save me.☺️☺️
@summerwilken3593
@summerwilken3593 4 жыл бұрын
Well done. Your explanation is concise and easy to understand. Thank you.
@jobinjose6753
@jobinjose6753 9 жыл бұрын
Sir, your lectures are excellent. Keep up the good work.
@VikashKumar-yg1hm
@VikashKumar-yg1hm 8 жыл бұрын
Thank you very much for making this video .... it is really worhful for us and a great understanding about compiler design . definitely ,it made me to learn compiler design in easy and convenient way .....
@rishitabanik3949
@rishitabanik3949 3 жыл бұрын
I learnt more from this channel than my college lectures. Thank you sir.
@giridharpothuri7839
@giridharpothuri7839 9 жыл бұрын
u r wy of teaching is excellent sir, thank u so much sir i am also a faculty bt in only one thing i am giving respect to u , that is u r teaching sir excellent sir
@darshilkapadia7459
@darshilkapadia7459 8 жыл бұрын
Excellent sir!!! Very Helpful...Thanks😊
@naveen9835
@naveen9835 10 жыл бұрын
u r work is much APPRECIATED..................... thank u so much sir
@kartiksuman9814
@kartiksuman9814 3 жыл бұрын
sir,you are really mind blowing, i used to really hate this subject,but you lit a candle in my mind, that now i can master this subject. thanku sir.
@anushreepatra6127
@anushreepatra6127 6 жыл бұрын
you are amazing sir ..one day . this subject was very complicated for me but now this becomes easier for me...after watching your video....i thought that i will surely clear this paper...u r a life saver sir......
@prashanttiwari3850
@prashanttiwari3850 4 жыл бұрын
Even today it's useful, and always be in the future!
@kashnimago2096
@kashnimago2096 8 жыл бұрын
Thank you Sir, your videos are incredible!
@swatichauhan4328
@swatichauhan4328 10 жыл бұрын
Mr Ravula. Please keep up this work. Its really helpful to all your online students. God Bless u
@vishalkhurana21
@vishalkhurana21 8 жыл бұрын
Thanks! Real good work. Much appreciated
@battlefist6884
@battlefist6884 4 жыл бұрын
128 DISLIKES MUST BE FROM FACULTIES WHO ARE JEALOUS OF HIM :p
@saipreetham9371
@saipreetham9371 3 жыл бұрын
🤣👌
@subhajitkarmakar22
@subhajitkarmakar22 3 жыл бұрын
On 17th May,2021 it is 161..Lol
@kaustubh_ramteke_07
@kaustubh_ramteke_07 2 жыл бұрын
and now dislike button is removed
@metin4yt
@metin4yt 3 жыл бұрын
glad I found your channel two months before the exam. I'll be a pro at this by that time :D
@user-yb4ls7pr3d
@user-yb4ls7pr3d 6 жыл бұрын
thanks for all your upload. I was lucky finally finding it
@AmanSingh-mb8lx
@AmanSingh-mb8lx 8 жыл бұрын
I don't have any words in my mind to say thank you .... This video lecture is awesome. I didn't understand Programming language translator in Six months but Now i understood in One day , Thanks A lot sir :)
@sadiariaz2038
@sadiariaz2038 6 жыл бұрын
Your way of teaching is too good...Your lectures helped me alot in preparing my exam
@themattman47
@themattman47 6 жыл бұрын
Thank you for this. Big big help
@aaminaayman.t5477
@aaminaayman.t5477 6 жыл бұрын
Thank u sur....nice explanation, best understanding!!!!
@Roja4u
@Roja4u 7 жыл бұрын
lots and loads of appreciations to u sir.. Go ahead... pakka lectures...
@EvanKay123
@EvanKay123 3 жыл бұрын
I really appreciate your videos. I am watching lecture and have no idea what is going on and immediately refer back to your videos
@allwell8570
@allwell8570 2 жыл бұрын
Sir your teaching style is awesome. Because of your level of explanation, students get interest in subject.
@deeppatel3441
@deeppatel3441 6 жыл бұрын
Thank You so much sir. you are the great. Your videos are very very much helpful to much thanks😊. God blessed you.
@tharunbuddigina6714
@tharunbuddigina6714 3 жыл бұрын
Deserves Appreciation!
@dashingvir2058
@dashingvir2058 6 жыл бұрын
Sir u are great nd genius too.. Thanks for this video
@Akhilrob0
@Akhilrob0 6 жыл бұрын
I am non cs background and i understand a lot from these videos.. great work>>> appreciable
@ericlammers1473
@ericlammers1473 7 жыл бұрын
Thanks for the videos, very helpful
@zulfiqarchaudhary8392
@zulfiqarchaudhary8392 2 жыл бұрын
A simply amazing explaination with great examples. The examples clear all doubts. One thing I would suggest to the viewers is to try to figure out the associativity of subtraction. Great Work!
@malharjajoo7393
@malharjajoo7393 8 жыл бұрын
Nicely explained. Thank you very much.
@kunalmankani
@kunalmankani 9 жыл бұрын
Respect!
@CS_cat-eb5xr
@CS_cat-eb5xr 3 жыл бұрын
a great explnation that is precise and to the point !
@luisponce3580
@luisponce3580 4 жыл бұрын
What a beast! Thank you
@dimitrios67
@dimitrios67 4 жыл бұрын
Perfect teacher!!!
@louerleseigneur4532
@louerleseigneur4532 3 жыл бұрын
Thanks a lot sir Lear some thing new today
@fatimameklout6131
@fatimameklout6131 2 жыл бұрын
Great explanation, Thank you very much!
@Pankaj-rk6ej
@Pankaj-rk6ej 7 жыл бұрын
i got highest marks in subject which is learned by your lecture great sir thank you
@ozgunozerk334
@ozgunozerk334 4 жыл бұрын
This is the only indian lecture I upvoted...
@israasalameh6987
@israasalameh6987 7 жыл бұрын
wonderful !! I have compiler exam tmr , this help me a lot thx :)
@heretojustvibe5760
@heretojustvibe5760 2 жыл бұрын
The best video on this topic! 💙💥
@purushothamreddy.j5613
@purushothamreddy.j5613 3 жыл бұрын
What a teaching with no hesitation..
@zainuddin9484
@zainuddin9484 3 жыл бұрын
very Helpful sir
@jcodes90
@jcodes90 2 жыл бұрын
Excellent one!!
@rohangupta2007
@rohangupta2007 9 жыл бұрын
You're a legend.Period.
@udaysaiphanindra3138
@udaysaiphanindra3138 5 жыл бұрын
Excellent lectures sir
@lovetocode
@lovetocode 3 жыл бұрын
My teacher told me removing ambiguity is hit and trial method...I suggest my teacher to watch this video. Compiler taught as never before by RBR sir.
@entertainmentmedia9573
@entertainmentmedia9573 3 жыл бұрын
Bro can you tell me mvbt meaning❓
@DhavalBirade
@DhavalBirade 2 жыл бұрын
@@entertainmentmedia9573 dm
@keerthi3513
@keerthi3513 3 жыл бұрын
Superb expalnation...👍👍
@parthapratimdutta1839
@parthapratimdutta1839 6 жыл бұрын
I'll surely need the full course soon.
@MartinFracker
@MartinFracker 7 жыл бұрын
Youre a fantastic teacher
@mohamedraafat7479
@mohamedraafat7479 6 жыл бұрын
You are amazing !!
@rohithmallampalli5930
@rohithmallampalli5930 5 жыл бұрын
easy to understand good explanation
@manantank
@manantank 6 жыл бұрын
this reminds me of inception somehow
@prabhu2kraj
@prabhu2kraj 10 жыл бұрын
Superb Sir.
@siddusiddarth6180
@siddusiddarth6180 9 жыл бұрын
it is clear and will be very helpful if u provide with some notes of what ur teaching
@anjukrishnan5934
@anjukrishnan5934 3 жыл бұрын
Watched many videos for nielit exam. Purchase a course. But cant understand the actual topic.thank u so much for such a wonderful lesson
@radhasistla5305
@radhasistla5305 8 жыл бұрын
u r just amazing
@shabistaanjum548
@shabistaanjum548 6 жыл бұрын
You are great sir 😊
@SiddharthMaurya7
@SiddharthMaurya7 3 жыл бұрын
Awesome!
@dhavalshah3519
@dhavalshah3519 6 жыл бұрын
Too nice explanation
@tman7022
@tman7022 6 жыл бұрын
really great video
@swethareddy8526
@swethareddy8526 10 жыл бұрын
neatly explained..... thank u so much instead of writing compiler design lecture 01 on it write topic name as structure of compiler for second lecture lexical analyser it is easy for us to select topic..
@piyush6565
@piyush6565 6 жыл бұрын
Sir thanks for putting the advertisement at the end
@rembautimes8808
@rembautimes8808 4 жыл бұрын
Great lecture and lecturer
@tasleemayub7540
@tasleemayub7540 6 жыл бұрын
very good lectures
@rohitalawadhi
@rohitalawadhi 9 жыл бұрын
you are legen wait for it.. dary u r legendary.
@khadijahh1366
@khadijahh1366 4 жыл бұрын
thank you very clear
@AhamedKabeer-wn1jb
@AhamedKabeer-wn1jb 3 жыл бұрын
Thank you..
@mahmoudmaatouq7878
@mahmoudmaatouq7878 8 жыл бұрын
thank you very much for your effort is it possible to know if a context-free grammar ambiguous or not without going to check any string belongs to
@pavanmondhe1351
@pavanmondhe1351 8 жыл бұрын
really great! I have started learning compiler If u don't mind add details regarding absolute code and relocatable code in lec 1 thank u söoo much
@mridila12
@mridila12 10 жыл бұрын
very good explanation.
@swapnilbageshwar6066
@swapnilbageshwar6066 10 жыл бұрын
good job sir
@hemapriya299
@hemapriya299 7 жыл бұрын
your teaching is perfect and I can easily understood
@varun5413
@varun5413 8 жыл бұрын
thanks
@vineetht9563
@vineetht9563 8 жыл бұрын
Awesome
@covidnineteen5249
@covidnineteen5249 4 жыл бұрын
This video will always remain even after I die
@mirzahammadfareed9998
@mirzahammadfareed9998 7 жыл бұрын
God bless you sir
@VysakhRemesh
@VysakhRemesh 6 жыл бұрын
Mirza Hammad Fareed semester*
@mohammadsaif4508
@mohammadsaif4508 6 жыл бұрын
22:24 try to focus on production of 'E' those who didn't understand precedence of + equals precedence of * . 'E' is having 3 productions and hence at the same level .
@anjumangla1705
@anjumangla1705 5 жыл бұрын
Sir ur lectures are very nice and very informative , kindly tell ur video recorder person to not move the focus that much , as it is disturbing , kindly fix it to one place .
@siddharthasharma5900
@siddharthasharma5900 6 жыл бұрын
thanks sir
@thetruereality2
@thetruereality2 8 жыл бұрын
how do i deal with problems where arithmetic operators aren't there? How do you come up with a string that is used to design parse trees to check the grammar's ambiguity?
@utsavchaudhary1133
@utsavchaudhary1133 4 жыл бұрын
Not every ambiguous grammar can be converted into unambiguous.
@thehindudharam1010
@thehindudharam1010 5 жыл бұрын
Very nice
@sanomi4492
@sanomi4492 6 жыл бұрын
How about parenthesis?? If I want to add a parenthesis rule, which has the highest priority, without ambiguity into the very first example in this vid, should i write something like: A -> A + B | B B -> B * C | C C -> ( A ) | T T -> id Or, for the third rule, A -> A + B | A + (A) | B B -> B * T | T T -> id But I'm not sure whether this is UNAMBIGUOUS or not. Please someone help me out!
@kunalupadhyay7970
@kunalupadhyay7970 5 жыл бұрын
(examples of Boolean expression and after that )How can you say it is left associative, because when I draw it's parse tree I found it being right associative since right operations evaluate first
@damnikjain8985
@damnikjain8985 5 жыл бұрын
Great
@DonatedMountain
@DonatedMountain 7 жыл бұрын
For a boolean grammar would it no make more sense to have G -> not( E ) | t | f so you would be able to parse something like NOT( a OR b ) AND c??
@ankurkumarvarshney9751
@ankurkumarvarshney9751 7 жыл бұрын
super sir
@pranaylikith9871
@pranaylikith9871 7 жыл бұрын
can u tell me the precedence one using the expression using your modified grammar? the expression is id+id+id*id+id
@go-mind9386
@go-mind9386 3 жыл бұрын
Sir, from where I can practice gate questions related to this topic?
@afzalmozan8976
@afzalmozan8976 7 жыл бұрын
hi Ravindrababu, which book you are prefering for this compiler concepts plz give me a reference.
@chundurupriyanka3980
@chundurupriyanka3980 6 жыл бұрын
How to remove the ambiguity if there is no operators like s tends to 0S1|SS|epsilon for a string 0011 like this problems
@saadmanahmed860
@saadmanahmed860 4 жыл бұрын
only for plus(+) associativity does not matter. but still (+) is left associative. + < * if we take care of two things viz. associativity & precedence . then grammar can be made unambiguous associativity - recursion precedence - level
@amanpaliwalvlogs6860
@amanpaliwalvlogs6860 5 жыл бұрын
good sir ji
@bhoamikhona2480
@bhoamikhona2480 5 жыл бұрын
How to make the following grammar unambiguous? I am new to this concept and I don't know how to fix this ambiguity with the way you are trying to explain since there are no mathematical operator on here. Please help. Thank you. -> | -> := -> if then | if then else
@undergroundartist6069
@undergroundartist6069 4 жыл бұрын
Sir if i can watch your videos only then it is sufficient for gate or i need some watch another video please reply
What it feels like cleaning up after a toddler.
00:40
Daniel LaBelle
Рет қаралды 85 МЛН
Heartwarming Unity at School Event #shorts
00:19
Fabiosa Stories
Рет қаралды 24 МЛН
Fast and Furious: New Zealand 🚗
00:29
How Ridiculous
Рет қаралды 42 МЛН
لقد سرقت حلوى القطن بشكل خفي لأصنع مصاصة🤫😎
00:33
Cool Tool SHORTS Arabic
Рет қаралды 17 МЛН
AMBIGUOUS GRAMMAR IN AUTOMATA THEORY || AMBIGUITY IN CONTEXT FREE GRAMMAR || TOC
10:53
MY DAILY SCHEDULE IN COLLEGE FOR GATE | GATE-2025 | ABID HUSSAIN
10:50
The Algorithm Behind Spell Checkers
13:02
b001
Рет қаралды 409 М.
What it feels like cleaning up after a toddler.
00:40
Daniel LaBelle
Рет қаралды 85 МЛН