def __str__(self):
msg = "<STR_LIT>"<EOL>if self.print_location and (self.line != None):<EOL><INDENT>msg += "<STR_LIT>" % (self.line, self.col)<EOL><DEDENT>msg += "<STR_LIT>" % self.message<EOL>if self.print_location and (self.line != None):<EOL><INDENT>msg += "<STR_LIT>" % self.text<EOL><DEDENT>return msg<EOL>
String representation of the semantic error