BenchSyntaxHighlighter.SymU 1.1 KB

12345678910111213141516
  1. MODULE BenchSyntaxHighlighter;
  2. IMPORT Streams, Commands, Options, Dates, Strings, Files, Random, Texts, TextUtilities, SyntaxHighlighter;
  3. CONST
  4. DefaultHighlighterName = \"Oberon"\;
  5. DefaultNofIterations = 1000;
  6. PROCEDURE ^ Reader(reader: Texts.TextReader; nofIterations: LONGINT; out: Streams.Writer);
  7. PROCEDURE ^ Words(reader: Texts.TextReader; highlighter: SyntaxHighlighter.Highlighter; nofIterations: LONGINT; out: Streams.Writer);
  8. PROCEDURE ^ RebuildRegions(reader: Texts.TextReader; highlighter: SyntaxHighlighter.Highlighter; nofIterations: LONGINT; out: Streams.Writer);
  9. PROCEDURE ^ RegionLookup(reader: Texts.TextReader; highlighter: SyntaxHighlighter.Highlighter; nofIterations: LONGINT; out: Streams.Writer);
  10. PROCEDURE ^ Full(reader: Texts.TextReader; highlighter: SyntaxHighlighter.Highlighter; nofIterations: LONGINT; out: Streams.Writer);
  11. PROCEDURE ^ Indent(writer: Streams.Writer; width: LONGINT);
  12. PROCEDURE ^ Bench*(context: Commands.Context);
  13. PROCEDURE ^ TestScanner*(context: Commands.Context);
  14. BEGIN
  15. END BenchSyntaxHighlighter.