MIPS Assembler Written in C