L1Parser and L2TokenManager work, but reserved words are still not implemented