Constants§
- MAX_
IDLE_ πSPACE Source lines that have more than this amount of leading whitespace (after tab replacement) have their whitespace truncated. - SPACES_
PER_ πTAB Source lines printed in the output have leading tab characters replaced by this number of spaces.
Functions§
- kind_
tag π - line_
spacing πRemoves the leading spaces and tabs fromline
and returns it, together with how many character positions were removed and how many spaces should be substituted. - log_
line_ πcarets - Log the line containing the locationβs mod name and filename.
- log_
line_ πfrom_ source Print a line from the source file. - log_
line_ πinfo Log the optional info line that is part of the overall report. - log_
line_ πtitle Log the first line of a report, containing the severity level and the error message. - log_
pointer π - Log the report.