Brian's Stuff and Things

Compilers is in Progress... AND DONE!

Feb 01, 2006 - Just handed in Assignment 1 for Compilers. The course is definitely interesting. I think I pulled some voodoo hacks here and there again. As a practice, I tried optimizing our code. -O2 with some simple code optimization does improve the program quite a bit.

I really have no idea what I have to do for Assignment 2. "Looks simple" enough though. Well, CVS stats are always interesting. Here's the doc.
Design Documentation

Kudos to Thomas on this. He worked hard.

March 03, 2006 - Just handed in Assignment 2 for Compilers. This one was quite special. There wasn't much work done through out the month, until the last week. The last week was intense, and we coded up lots and lots of stuff. When we got to the last minute, it was just random hacks here and there. Anyhow, we managed to get it in. It's not really complete, but it's okay. We will go fix it now. By the way, Ada sucks and I hate subtypes.

Design Documentation

Kudos to all of us.

Compiler Statistics (generated using statcvs)

April 04, 2006 - Ah... the compilers.... coding is done! OVER! I am so happy. Thomas has been hacking on and on for code generation. I hacked Assignment 2 to get it working properly. Endless of hacking finally is over. It was a good learning experience, and I think if I were to write a compiler again, I wouldn't do what I tried to do for past 3 months. I've learned a lot!

Design Documentation

Kudos to Jolt.