Ambiguous Grammar to Unambiguous Conversion| Ambiguity in Compiler how remove ambiguity from grammar
ฝัง
- เผยแพร่เมื่อ 8 ส.ค. 2019
- Ambiguous grammar to unambiguous grammar conversion is shown here in detail. We will see examples of how to remove ambiguity from ambiguous grammar in compiler design or Theory of Computation (Ambiguous grammar in TOC or CD)
In this video of CSE concepts with Parinita Hajra, we'll see that what are ambiguous and unambiguous grammar with the help of examples regarding the grammar and parse trees. We'll also see the concept of removing ambiguity from any grammar. #ambiguousGrammar #compilerDesign #ambiguity #ambiguousGrammar #cseconceptwithparinita #cse
For the people asking me for the equipments I use.... you can buy them from the below links:
MOBILE: amzn.to/3jdmquc
LAPTOP: amzn.to/31ontBy
TRIPOD: amzn.to/2T6V3aC
MIC: amzn.to/3jl0Jss
CAMERA: amzn.to/3jmOSdr
HEADPHONES: amzn.to/2ICLPkn
POWER BANK: amzn.to/2He3crm
EARPLUGS: amzn.to/37oK5FQ
WHITE BOARD: amzn.to/35cAIq0
If you like my video contents, please LIKE, COMMENT, SUBSCRIBE and SHARE with your friends.
You can always connect with me at:
Facebook: / cseconceptswithparinita
Instagram: / computer_science_concepts
Whatsapp: chat.whatsapp.com/KH5Kb0FLpia...
Mail: parinita1995@gmail.com
Compiler design tutorials:
• Compiler Design for GA...
Theory of computation (TOC) tutorials:
• Theory of computation ...
Cryptography techniques tutorials:
• Cryptography Tutorial
Artificial Intelligence tutorials:
• AI vs ML vs DL vs data...
GATE previous year important questions:
• GATE 2023 important co...
Data Compression tutorials:
• Data Compression Tutorial
Computer networks tutorials:
• Computer Networks Tuto...
Technical job updates:
• Technical job updates
Database management system tutorials: • DBMS: Database Managem...
Data structures and Algorithms tutorials:
• Data Structure and Alg...
Programming questions:
• Programming
Digital image processing:
• Digital Image Processi...
Digital electronics:
• Digital Logic
Motivational videos:
• Motivational Video
Keep learning, keep supporting 🤝✨💯
Thank you for this clear explanation
I'm happy to help :)
So brief but exactly explained ... Thank you !!
I'm happy to help 😊
Excellent explanation 👌
Thank you 😊
thank you for the easy explanation
My pleasure! Keep learning, keep sharing 🙂
Mam ur pronunciation is very clear
😅😅 Thanks for the compliment
Very deep explaination!!! Thanks a lot :)
Completely my pleasure 😊
Really thank you ❤️ a harvard student ✌🏼
Keep learning, keep sharing ✌ 😊
Great explanation. Thank you 👍🏻
Glad it was helpful! Keep learning, keep supporting 😊
Thank you very muuuuch!
This will help me greatly at my assignments!
Glad to know that✌
Keep learning, keep supporting 😊
Thank u mam for this awesome explanation
I'm happy to help :)
Mam !! How can you generate the last equation
thanks a lot mam
Keep learning, keep sharing ✌ 😊
Greatest teaching more than my prof at my fucking college teacher.
Thank you so much.
🙂🙂
Thanks ma'am,so virtually when we want to convert an ambiguous grammar to non ambiguous we apply the associative and precidence rule and we see which is wrong and try to make it ambiguous right ma'am?
So we should always use E gives E + T to make it follow precidence rule right?
Right
@@CSEconceptswithParinita
Great! I got it... Please do you have a video on computer architecture
The grammar is also unambiguous
Mem this is left recursion ?
I have already uploaded a dedicated video on left recursion....you can search and watch that :)
Can you solved this why this is ambiguous, given the problem stated below
E=E+E*E
E=E+E
E=E*E
E={E}
E=a
Bro just draw a parse tree to know why
Superb
Thanks! Keep learning, keep sharing 😊
Myruh
shit, everyone just did a same example 🐽