Implements an assembler of an imaginary assembly language