Parser is starting to work; simple test of concatenation and alternation produce the proper programs