Added the code for assembler that can handle assemby with symbols. No optimization done in translation.