wrote the ll(1) parser for my attribute grammar. I tested it correctly for code written in a separate file, but that uses a different lexical analyzer from the one I wrote for the pascal grammar decorations. So far I haven't successfully tested the ll(1) parser that I had to manually write for the pascal decorations, and it is producing errors due to the different token types generated by the differing lexical analyzers. The auto-generated parser is working correctly, but it's impossible to run it in the actual project.