Program 1a
Program 1b lex part
Program 1b yacc part
Program 3
Program 4
Program 5
Program 7
Program 8
Program 9