This video is severely underrated. You explained everything so clearly and I understood it right away, compared to 2+ hours cycling through lecture slides and other youtube videos. Thank you!!
@sameerkazmi70528 жыл бұрын
This is a good video to learn compiler a day before exams thanks
@andresdavila13163 жыл бұрын
i am in this exact situation lol
@Mrzoom3812 жыл бұрын
same...
@yifanzhou69752 жыл бұрын
@@Mrzoom381 same
@FazendoGamingAndParkour2 жыл бұрын
Samezies :)
@iliasstefanis27272 жыл бұрын
Same :/
@pratimmoulik73493 жыл бұрын
I'm studying for my compilers exam on Thursday. This is much easier to understand than my lecture notes.
@prammar19515 ай бұрын
Wow finally someone explained it clearly, most other tutorials just complicate things. Thank you
@AldoniSinaga6 жыл бұрын
3:11 " OK, so for computing *follow* these are the rules that you would have to *follow* " **giggles** nice dad jokes m8
@sunilpaul45445 жыл бұрын
lolz
@emad.codes.8 жыл бұрын
ahh perfect tutorial before compiler exam ....... thanks a lot ....
@MrSaintRai6 жыл бұрын
You are the first person that I can understand explaining this, thank you so much
@Sora-sz1nk5 жыл бұрын
OMG I was thinking I would never understand this, but you manage to make it so simple, thank you so much :)
@liangjack33055 жыл бұрын
I"m a cs student from China, appreciate your great video !
@farhanchohan24797 жыл бұрын
Superb explanation ! well spoken english with proper terms. If i were awake in the starting of semester i would be rocking but no problem i still will rock the ending.
@johnp4301 Жыл бұрын
awesome video the only video that speaks proper english and can understand
@SumbaSlice2 жыл бұрын
Finally someone I can understand. Thanks
@ash4327 жыл бұрын
Was struggling with follow set, now it is clear to me.
@asadhaider8 жыл бұрын
Thanks allot, I've watched so many videos to understand First and Follow but no luck, but your video helps me understand the concept more clearly. Thanks, Keep it up
@pizzavibes7 жыл бұрын
Great videos. Particularly helpful videos on First & Follow Sets, and LL(1) parsing table, THANKS
@myyt4e6 жыл бұрын
thank you SO SO SO SO SO SO SO SOOOOOOOOO much!!!! My exam is tomorroooooooow and you saved me
@thilinachathuranga5665 жыл бұрын
The way you present is very understandable. Thanks a lot.. :)
@codr69345 жыл бұрын
Best Video for First & Follow sets (imo)
@DootLordtheDooty7 жыл бұрын
Cheers for this! Extremely nicely explained process.
@arpanmukherjee46254 жыл бұрын
Why in the last example FOLLOW(T) [from the E -> &TE | epsilon] became FIRST(E) although E (which is beta here goes to epsilon)?
@gbraghim8 жыл бұрын
Wow!! Good work! I've watched many videos and your video is the best one! Thank you so much for your work, I finally got the knowledge!!! Thanksssss keep helping us!
@sinamhm64055 жыл бұрын
thanks, I've got exam tomorrow. it really helped.
@anusuyanallathambi248Ай бұрын
What is the intuition behind rule 3 for the follow set computation?
@Aksuduvhjrjiwoqo5 жыл бұрын
Very clear and exceptionally helpful
@stoup877822 күн бұрын
This was so freaking helpful. Thank u maam
@developer_hatch7 жыл бұрын
Funny accent
@Nepal0712 жыл бұрын
Thank you for making this video!
@lyndonsimango67526 жыл бұрын
Hey. in the second example S-> (A) | ε, why didn't we cancel out the closing bracket since there is the ε so that we use the of ⍺A method? Help clarify.
@teezy135008 жыл бұрын
Lol off topic...Just a compliment, you are probably one the most attractive computer science girl person I have seen.
@milomolo77027 жыл бұрын
lol, she is not that cute
@danielrosales45963 жыл бұрын
thanks for sharing this information!
@nini-ic7is7 жыл бұрын
finally a video that makes sense
@akibnizamify5 жыл бұрын
Love from Bangladesh!
@pmcca5 жыл бұрын
What about a production rule A -> BqC where A,B,C are non-terminals and q is a terminal?
@minejohn16 жыл бұрын
Thank you y're a life savior
@sentinem8 жыл бұрын
Great! Thank you very much and keep up the good work!
@joodjindy3185 жыл бұрын
clear as a crystal! thank you man
@shramanaroy71797 жыл бұрын
Very nice explanation....Tysm
@신호중-i8h2 жыл бұрын
Thx you saved my life 😂
@saaraa86058 жыл бұрын
very good description.. (y) easy to understand..
@manosvafeiadis53858 жыл бұрын
Amazing explanation!!! Many thanks :)
@edoardottt5 жыл бұрын
Nice Video! Thanks
@yousifal-patti72773 жыл бұрын
Compilers exam next week :( Many thanks :)
@mahmud41918 жыл бұрын
Thanks for the tutorial. I have a question: if the production is of the type A -> D* which form of production would it fall into, (2) or (3). Can it be said that Follow(D) = Follow(A)
@squillace918 жыл бұрын
good question! did u find the answer?
@ChewyGummy176 жыл бұрын
Right of A is not empty so First of * which is *.
@khamanfarhat31295 жыл бұрын
Derive D, eg. D= print B. so you print B * , Follow(B)=First(*) = {*}
@fatemaaurin7468 жыл бұрын
Thanks for this, Mif!
@estiamaliqari53936 жыл бұрын
Thank you! So helpful and understandable
@emad.codes.8 жыл бұрын
can you make a tutorial on how to generate parsing table with stack simulation ...
@MeharCharanSahai7 жыл бұрын
thanks ! life is saved!
@riwajchalise83173 жыл бұрын
How to calculate follow for patten like Aa?
@zaktv35957 жыл бұрын
great explanation, thank you so much
@amirhosein_gpr1623 жыл бұрын
Thank you very much!
@michaelvigato32286 жыл бұрын
Thank you, this was extremely helpful
@rb_19946 жыл бұрын
Thanks , i'm very grateful ^^
@Empriction4 жыл бұрын
It's understandable, but hard to apply to your own code :(
@Fajeth888 жыл бұрын
Thx a lot it was very well explained.
@chethanprabhu44757 жыл бұрын
how is that first of opening bracket is opening bracket?
@karolbielen20905 жыл бұрын
basically good video, but I think you failed to mention that you have to apply all applicable Follow rules, not just one. Alse you didn't mention that alpha might be epsilon (at least that's what I conclude from my notes made at classes)
@dafemartdafemart40207 жыл бұрын
what if you have something like this for the first sets,, A -> Ax
@info-cj7tp8 жыл бұрын
thnx it was really helpful u"r a life saver
@juyeon_kim Жыл бұрын
Thank you so much............angel........................
@ibingobingo5 жыл бұрын
Thanks, but your're mixing different written form of the rules misleadingly: Rule 2 could be either "add FOLLOW(a) = FIRST(beta)" or "FOLLOW(a) is superset of FIRST(beta)" but not the form you're writing; Rule 3 is fine.
@thomaspgeorge43394 жыл бұрын
Thank you for this. :)
@haricnova47616 жыл бұрын
Tq for the great i was blank when my teacher taught me this
@bstrong178616 жыл бұрын
happens to alot of us
@ZirJohn5 жыл бұрын
i still dont get the follow sets but thanks for the first sets
@dhanalakshmi-qe8we7 жыл бұрын
really helpful video..tysm..
@jhonnydeoca53193 жыл бұрын
thank you very much!!
@ecemilgun98678 жыл бұрын
Thank you a million :)
@a.sarlove8 жыл бұрын
I've got a question on example 2 .. u can write the first one as S->(A due to the ε then the follow(A)=Follow(S) so I think you should include $ to all your Follows . Or I'm I wrong ? :\ plus your tutorial is very helpful thanks :D
@carlosog58 жыл бұрын
I had the same question, I think you are right!
@Sebasuraa8 жыл бұрын
How can you replace ) with ε? S -> ( A ) | ε would derive (TE) (aE) (a) or (b) or (c) or recursively derive A, but it will never give you (A, so I think you're wrong.
@squillace918 жыл бұрын
I dont think so, because you dont have A -> (AS
@codebrothers55444 жыл бұрын
Thought the same at first, but all the comments here are right. Only if there were a production like "(AS", so we can replace the S with epsilon and afterwards we could use the 3 rule.
@ghaithali72867 жыл бұрын
Thank you very much for this
@Penguin_King_727 жыл бұрын
OMG This video save my grade
@annelin14163 жыл бұрын
Thanks a lot!!!
@matheuscaldas6 жыл бұрын
Thanks a lot man!
@nelsonrodrigues28438 жыл бұрын
Thx for the video!
@子维-u1g7 жыл бұрын
perfect tut
@aryamukherjee24437 жыл бұрын
this video helped me ...Thanks Mifta :-* :-P
@NabidAlam3608 жыл бұрын
It doesn't mean J??? :v Chatgiya talent!
@Flying1Machine3 жыл бұрын
how did you learn all this are my teachers bad or am i stupid?
@chalietarekegn84912 жыл бұрын
thanks for your video but not clearly readable like example T AND T' ,F AND F'
@kechiezem2747 жыл бұрын
Thank you!
@philliey5 жыл бұрын
What does =>* mean?
@satya-official5 жыл бұрын
Applying productions multiple times. It is like Kleene star.