# ELF generation - Don't ignore relocations where the symbol is not defined in the symbol table. Report an error about an undefined symbol. # Register allocation - Each temporary variable gets a tn register where n is the variable index. If there more variables the allocation will fail with out of bounds runtime error. Implement spill over. # Language - Array support.