
My life was never perfect.Not that i ever expected it to be.And the same happened in the 7th sem also.I was having the time of my life.But then somebody nipped in the bud.Guess who?? My
internals.Boy i was performing really badly in the exams-at least two of them.Not that i didn't study for the exam.Its just that this time i too adopted the "
cool college strategy" of starting to study one night before the exam,something i'm not pretty comfortable with.I did very well in four subjects,which were pretty theoretical in nature but the other two subjects were pretty application oriented and one needed sufficient practice to crack those exams.But unfortunately that was not to be.I was really embarrassed to be in the bottom twenty of the class in compilers and graph theory.And my "critics" did not lose one such opportunity to question my credentials in the so-called "
fundoo compksee" subjects.Be it mayank,dikvaa,madu ..they all had the time of their life mocking me in front of the entire class.It hurt me but as cyber said,"
You have nobody to complain to but yourself coz you are solely responsible for the entire mess".Ya he was probably true,but i didn't care.I knew i could have still comeback very strongly and shown that "
good-for-nothing" dikvaa who i really was!!But was it worth it??No.I had done the same thing repeatedly for the past three years and now i had achieved my goal.
I had lived enough for my dreams.It was time to live for myself.I wanted to do all the things that i had sacrificed in the past three years.But still somewhere in the corner of my heart it hurt me!!
And then it got worse!!It was our compilers lab exam.I was one of the few guys who had done the lab assignments on their own,thanks to guidance from satya and cyber.But still i was not pretty confident of cracking the lab exam.I had heard from mayank how he had fooled the lab assistant the previous day.Considering the kinda dumbo lab assistants we have i thought it would be easy for me too in case the need arose.When we got the question in the lab exam,i immediately completed the theory part , thus ensuring that i would at least pass.Then i started coding and boy that "
shift-reduce conflict" error really started pissing me off.I knew that i had coded correctly.I was so close to the answer yet so far.Only one guy among the 35 guys had shown.I had a master plan.I knew the output that was supposed to come.I wrote a simple C code containing the solution and compiled it to get the executable "
a.out".Now i deleted the C source code that contained the answer.Now since my initial lex and yacc code were not compiling and hence they were not giving the "a.out".So , this is what i planned to do:
**
I would write a shell script that would run the lex and yacc files and then clear any error or warning message that would pop because of the mistake in my source code.**
Then i would run my cleverly-generated "a.out" and get the output.The method was foolproof and luckily i knew the lab assistant pretty well.I thought i will take the risk.And then i did something which i will repent through out my life.I called the lab assistant to show the demo.And since these guys are so dumb and have no idea about any compskee stuff,he called "
Leela" mam.I froze.My temperature started soaring up.And then things got worse!!"
Hey check whether he has hard-coded anywhere...These guys generally do such things.".The only thing that i remember was me praying to the God to rewind my life by five minutes.I was shivering and every goddamn eye in the lab was on me.I started seeing the public embarrassment i would have to undergo.And then she appeared.And this is what happened ::
Leela madam :"
Show me your code".
Myself(shivering):"
Yes mam!".
Leela madam :"
Check if he has hardcoded anywhere.K no hardcoding.Ok run your code".
Myself(thought of impressing with some technical jargons..):"
Mam i have written a shell script that compiles the lex and yacc code and finally gives the executable a.out".
Leela madam :"
Ok run".
Myself:"
Yes mam..".
Leela madam (after analysing the output for some time):"
Ok change the variable name from 'a' to 'z' in the output and show me the output".
Myself(shivering..shellshocked..totally lost):"
Yessssssssssssssss mammmmm..".(I was in such a state of shock that i couldn't even locate 'z' in the keyboard.Finally the lab assistant helped me with the search and i made the desired modification.I ran the output and as madam expected the output didn't change.)
Leela madam:"
How come the output hasn't changed..we changed only one variable name right??".
Myself :"
Madam let me correct it and then i will let you know."
Leela madam:"
Ok do it immediately".
Myself(I fiddled around with the keyboard for sometime and then along with others slowly pushed my answer sheet to madam and left the lab).
Though nothing "disastrous" happened , even though madam knew that i had hardcoded the output but she couldn't figure out how??But at that moment i felt so low.I realized that i had lost something in the last ten minutes.No,not the grade,but my self-respect.Others would have thought it as being cool,going the "college way " attitude and all that crap.But i knew that this is not who i am.I hung my head in shame to think that i had degraded to that extent , just for a worthless grade.I wanted to trade all my happiness of 7th sem for those ten minutes because that experience made me feel the way i had never felt before..I was hurt by my actions,tormented by my deeds for the next week..But that's life!!"
To err is human ,to learn from your mistakes is divine".I hope i have learnt my lesson!!