tiger_lib::report

Module writer

Source

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 from line 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.
  • 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.