AsmHighlighter.Lexer.Scanner.Scanner C# (CSharp) Method

Scanner() static private method

static private Scanner ( ) : System
return System
    static Scanner() {
    NxS[0] = // Shortest string ""
        new Table(0, 0, 0, null);
    NxS[1] = // Shortest string "\t"
        new Table(0, 0, -1, null);
    NxS[2] = // Shortest string ";"
        new Table(0, 1, 2, new sbyte[] {-1});
    NxS[3] = // Shortest string "\0"
        new Table(0, 0, -1, null);
    NxS[4] = // Shortest string "s"
        new Table(3, 19, -1, new sbyte[] {5, 32, -1, 5, -1, -1, 
        5, -1, -1, 5, 5, 5, 5, 5, 5, -1, -1, 5, 5});
    NxS[5] = // Shortest string "t"
        new Table(3, 19, -1, new sbyte[] {5, 5, -1, 5, -1, -1, 
        5, -1, -1, 5, 5, 5, 5, 5, 5, -1, -1, 5, 5});
    NxS[6] = // Shortest string "("
        new Table(0, 0, -1, null);
    NxS[7] = // Shortest string "2"
        new Table(6, 16, -1, new sbyte[] {7, -1, 24, -1, -1, -1, 
        40, 25, 26, 7, 40, 41, -1, -1, -1, 40});
    NxS[8] = // Shortest string ")"
        new Table(0, 0, -1, null);
    NxS[9] = // Shortest string "."
        new Table(3, 19, -1, new sbyte[] {9, 9, -1, 9, -1, -1, 
        9, -1, -1, 9, 9, 9, 9, 9, 9, -1, -1, 9, 9});
    NxS[10] = // Shortest string "@"
        new Table(3, 19, -1, new sbyte[] {10, 10, -1, 10, -1, -1, 
        10, -1, -1, 10, 10, 10, 10, 10, 10, -1, -1, 10, 10});
    NxS[11] = // Shortest string "%"
        new Table(3, 19, -1, new sbyte[] {11, 11, -1, 11, -1, -1, 
        11, -1, -1, 11, 11, 11, 11, 11, 11, -1, -1, 11, 11});
    NxS[12] = // Shortest string "0"
        new Table(6, 16, -1, new sbyte[] {7, -1, 24, -1, -1, -1, 
        40, 25, 26, 12, 27, 41, -1, -1, -1, 40});
    NxS[13] = // Shortest string "+"
        new Table(0, 0, -1, null);
    NxS[14] = // Shortest string "-"
        new Table(0, 0, -1, null);
    NxS[15] = // Shortest string """
        new Table(22, 2, 38, new sbyte[] {23, 39});
    NxS[16] = // Shortest string "'"
        new Table(23, 2, 36, new sbyte[] {37, 22});
    NxS[17] = // Shortest string ","
        new Table(0, 0, -1, null);
    NxS[18] = // Shortest string "["
        new Table(0, 0, -1, null);
    NxS[19] = // Shortest string "]"
        new Table(0, 0, -1, null);
    NxS[20] = // Shortest string "&"
        new Table(0, 0, -1, null);
    NxS[21] = // Shortest string "|"
        new Table(0, 0, -1, null);
    NxS[22] = // Shortest string "''"
        new Table(0, 0, -1, null);
    NxS[23] = // Shortest string """"
        new Table(0, 0, -1, null);
    NxS[24] = // Shortest string "0."
        new Table(6, 16, -1, new sbyte[] {24, -1, -1, -1, -1, -1, 
        -1, 30, -1, 24, -1, 43, -1, -1, 30, 30});
    NxS[25] = // Shortest string "0h"
        new Table(0, 0, -1, null);
    NxS[26] = // Shortest string "0d"
        new Table(6, 16, -1, new sbyte[] {40, -1, -1, -1, -1, -1, 
        40, 25, 40, 40, 40, 40, -1, -1, -1, 40});
    NxS[27] = // Shortest string "0b"
        new Table(6, 16, -1, new sbyte[] {40, -1, -1, -1, -1, -1, 
        40, 25, 40, 40, 40, 40, -1, -1, -1, 40});
    NxS[28] = // Shortest string "0E2"
        new Table(6, 16, -1, new sbyte[] {28, -1, -1, -1, -1, -1, 
        40, 25, 40, 28, 40, 40, -1, -1, -1, 40});
    NxS[29] = // Shortest string "0E+2"
        new Table(6, 10, -1, new sbyte[] {29, -1, -1, -1, -1, -1, 
        -1, -1, -1, 29});
    NxS[30] = // Shortest string "0.h"
        new Table(0, 0, -1, null);
    NxS[31] = // Shortest string "0.E2"
        new Table(6, 16, -1, new sbyte[] {31, -1, -1, -1, -1, -1, 
        -1, 30, -1, 31, -1, -1, -1, -1, 30, 30});
    NxS[32] = // Shortest string "st"
        new Table(3, 19, -1, new sbyte[] {5, 5, 45, 33, -1, -1, 
        5, -1, -1, 5, 5, 5, 33, 5, 5, -1, -1, 5, 5});
    NxS[33] = // Shortest string "st2"
        new Table(3, 19, -1, new sbyte[] {5, 5, -1, 5, -1, -1, 
        5, -1, -1, 5, 5, 5, 5, 5, 5, -1, -1, 5, 5});
    NxS[34] = // Shortest string "st(2)"
        new Table(0, 0, -1, null);
    NxS[35] = // Shortest string ""
        new Table(15, 28, 5, new sbyte[] {12, 5, 5, 13, 14, 5, 
        5, 15, 3, 16, 17, 18, 19, 20, 21, 1, 1, 2, 3, 4, 5, 6, 
        7, 8, 9, 5, 10, 11});
    NxS[36] = // Shortest string "';"
        new Table(23, 2, 36, new sbyte[] {37, 22});
    NxS[37] = // Shortest string "'\"
        new Table(0, 1, 36, new sbyte[] {-1});
    NxS[38] = // Shortest string "";"
        new Table(22, 2, 38, new sbyte[] {23, 39});
    NxS[39] = // Shortest string ""\"
        new Table(0, 1, 38, new sbyte[] {-1});
    NxS[40] = // Shortest string "0A"
        new Table(6, 16, -1, new sbyte[] {40, -1, -1, -1, -1, -1, 
        40, 25, 40, 40, 40, 40, -1, -1, -1, 40});
    NxS[41] = // Shortest string "0E"
        new Table(6, 16, -1, new sbyte[] {28, -1, -1, -1, -1, -1, 
        40, 25, 40, 28, 40, 40, 42, 42, -1, 40});
    NxS[42] = // Shortest string "0E+"
        new Table(6, 10, -1, new sbyte[] {29, -1, -1, -1, -1, -1, 
        -1, -1, -1, 29});
    NxS[43] = // Shortest string "0.E"
        new Table(6, 14, -1, new sbyte[] {31, -1, -1, -1, -1, -1, 
        -1, -1, -1, 31, -1, -1, 44, 44});
    NxS[44] = // Shortest string "0.E+"
        new Table(6, 10, -1, new sbyte[] {31, -1, -1, -1, -1, -1, 
        -1, -1, -1, 31});
    NxS[45] = // Shortest string "st("
        new Table(6, 10, -1, new sbyte[] {46, -1, -1, -1, -1, -1, 
        -1, -1, -1, 46});
    NxS[46] = // Shortest string "st(2"
        new Table(7, 1, -1, new sbyte[] {34});
    }

Same methods

Scanner::Scanner ( Stream file ) : System