Pascal toy compiler for x86-64 Simple variable assignment(e.g. a = 1) Simple write(e.g. write(a) or write(12)) Expressions(e.g. 4+a*5-2 >,>=, <=, <>, =) If..Else While For Add error messages Procedure Function Support other variable types besides integer