How's the weather over there?

Wednesday, January 19, 2005

The 25 most difficult questions

Fcuk!! I wish I had Jeff's email address. This is right up his alley.

The 25 most difficult questions

Saturday, January 08, 2005

Getting things done...

Hello.

I know its been awhile and I apologize for the lack of updates. Things have been relatively busy. I have been in a funk lately missing home terribly and wishing I could fly back right now.

But I can't. So I'll deal.

It's 0330 and I'm currently half-tossed and trying to install XBMC on my xbox, but it doesn't seem to be working out. I keep getting a black screen of death. If anyone out there has any idea what my be wrong please let me know. I downloaded the latest build from the ftp and installed it on the box but it won't execute.

I'm also listening to UB40's "Promises and Lies" which is an awesome album.

Anyway, here's the SITREP as of 8 Jan 2005.

I currently have 3 classes; Women's Bodies, Compiler Design, and Analysis II. For this weekend I have a few assignments that I should take care of. The most interesting of which is a bit of code to do for Compiler Design. Rather than build a compiler for Compiler Design we are going to build an interpreter.

Which is completely fine with me.

Compilers and interpreters are relatively similar in their design and implementation save for one crucial detail. Whereas a compiler includes a module which generates machine code that the target machine can execute; an interpreter includes a virtual machine which is able to execute the intermediate language generated by the parser as if it were native machine code. There are advantages to doing this as well as drawbacks but those details are best left to another post. Suffice it to say that for the assignment I am concerned with I just have to enhave the virtual machine that we have so far to include some additional machine code instructions. Specifically AND, OR, NOT, INC (increment) and DEC (decrement). Should be easy.

I'm gonna get to it.

I'll catch ya.