The character % signals the start of a comment, text to be ignored during parsing. A comment is terminated by the end of the line it is on. The function READCH must be able to read a comment one character at a time. Comments are transparent to the function READ. % may occur as a character in identifiers by preceding it with the escape character !.