LL1 Parser works for small language subset.