Пример #1
0
 public ColoringVisitor(StyleScheme scheme)
 {
     Builder            = ImmutableList.CreateBuilder <DisplayLine>();
     CurrentLineBuilder = ImmutableList.CreateBuilder <DisplayLineChunk>();
     _currentLine       = 0;
     _scheme            = scheme;
 }
Пример #2
0
 static StyleSchemeFactory()
 {
     _defaultScheme = new StyleScheme(
         defaultToken: Style.Color(ConsoleColor.Gray),
         keyword: Style.Color(ConsoleColor.Green),
         controlKeyword: Style.Color(ConsoleColor.Yellow),
         trivia: Style.Color(ConsoleColor.DarkGray),
         punctuation: Style.Color(ConsoleColor.DarkBlue),
         @operator: Style.Color(ConsoleColor.Cyan),
         identifier: Style.Color(ConsoleColor.White),
         unquotedStringLiteral: Style.Color(ConsoleColor.Blue),
         stringLiteral: Style.Color(ConsoleColor.Magenta),
         numberLiteral: Style.Color(ConsoleColor.DarkGreen),
         bracket: Style.Color(ConsoleColor.DarkYellow));
 }