Lexical Analyzer is parsing test files correctly, but still having trouble assigning attributes.