7.32. tut/examples/tut_beg121b.expect

Start data section to tut/examples/tut_beg121b.expect[1 /1 ]
     1: Lexer here
     2: #!/:     "#!/"
     3: Id:      "bin"
     4: SLASH:   "/"
     5: Id:      "env"
     6: White:   " "
     7: Id:      "flx"
     8: Eol:     "
     9: "
    10: HASH:    "#"
    11: Id:      "import"
    12: White:   " "
    13: LESS:    "<"
    14: Id:      "flx"
    15: DOT:     "."
    16: Id:      "flxh"
    17: GREATER: ">"
    18: Eol:     "
    19: "
    20: Id:      "include"
    21: White:   " "
    22: Other:   ""flx_lex""
    23: SEMI:    ";"
    24: Eol:     "
    25: "
    26: Id:      "use"
    27: White:   " "
    28: Id:      "Lexer"
    29: :::      "::"
    30: Id:      "sub"
    31: SEMI:    ";"
    32: Eol:     "
    33: "
    34: Eol:     "
    35: "
    36: Id:      "print"
    37: White:   " "
    38: Other:   ""Lexer here""
    39: SEMI:    ";"
    40: White:   " "
    41: Id:      "endl"
    42: SEMI:    ";"
    43: Eol:     "
    44: "
    45: Eol:     "
    46: "
    47: Cc:      "/* some /* commented */ stuffs */"
    48: Eol:     "
    49: "
    50: Eol:     "
    51: "
    52: Id:      "val"
    53: White:   " "
    54: Id:      "xx"
    55: White:   " "
    56: EQUAL:   "="
    57: White:   " "
    58: Int:     "1214"
    59: SEMI:    ";"
    60: Eol:     "
    61: "
    62: Eol:     "
    63: "
    64: Cppc:    "//val s = "A string is here == != @@ ";"
    65: Eol:     "
    66: "
    67: Id:      "var"
    68: White:   " "
    69: Id:      "s"
    70: White:   " "
    71: EQUAL:   "="
    72: White:   " "
    73: Id:      "Text_file"
    74: :::      "::"
    75: Id:      "load"
    76: LPAR:    "("
    77: Other:   ""tut/examples/tut_beg121b.flx""
    78: RPAR:    ")"
    79: SEMI:    ";"
    80: Eol:     "
    81: "
    82: Eol:     "
    83: "
    84: Cppc:    "//print s; endl;"
    85: Eol:     "
    86: "
    87: Eol:     "
    88: "
    89: Id:      "i2"
    90: White:   " "
    91: :=:      ":="
    92: White:   " "
    93: Id:      "Lexer"
    94: :::      "::"
    95: Id:      "end_iterator"
    96: White:   " "
    97: Id:      "s"
    98: SEMI:    ";"
    99: Eol:     "
   100: "
   101: Id:      "var"
   102: White:   " "
   103: Id:      "i1"
   104: White:   " "
   105: EQUAL:   "="
   106: White:   " "
   107: Id:      "Lexer"
   108: :::      "::"
   109: Id:      "start_iterator"
   110: White:   " "
   111: Id:      "s"
   112: SEMI:    ";"
   113: Eol:     "
   114: "
   115: Eol:     "
   116: "
   117: Id:      "proc"
   118: White:   " "
   119: Id:      "print_token"
   120: LPAR:    "("
   121: RPAR:    ")"
   122: Eol:     "
   123: "
   124: LBRACE:  "{"
   125: Eol:     "
   126: "
   127: White:   "  "
   128: Id:      "open"
   129: White:   " "
   130: Id:      "Flx_lex"
   131: SEMI:    ";"
   132: Eol:     "
   133: "
   134: White:   "  "
   135: Id:      "def"
   136: White:   " "
   137: Id:      "var"
   138: White:   " "
   139: Id:      "j"
   140: COMMA:   ","
   141: White:   " "
   142: Id:      "var"
   143: White:   " "
   144: Id:      "des"
   145: White:   " "
   146: EQUAL:   "="
   147: White:   " "
   148: Id:      "pre_flx_lex"
   149: White:   " "
   150: LPAR:    "("
   151: Id:      "i1"
   152: COMMA:   ","
   153: White:   " "
   154: Id:      "i2"
   155: RPAR:    ")"
   156: SEMI:    ";"
   157: Eol:     "
   158: "
   159: White:   "  "
   160: Id:      "match"
   161: White:   " "
   162: Id:      "des"
   163: White:   " "
   164: Id:      "with"
   165: Eol:     "
   166: "
   167: White:   "  "
   168: VBAR:    "|"
   169: White:   " "
   170: Id:      "qQuote"
   171: White:   " "
   172: =>:      "=>"
   173: White:   "        "
   174: LBRACE:  "{"
   175: White:   " "
   176: Id:      "j"
   177: COMMA:   ","
   178: Id:      "des"
   179: White:   " "
   180: EQUAL:   "="
   181: White:   " "
   182: Id:      "parse_q_string"
   183: White:   " "
   184: LPAR:    "("
   185: Id:      "j"
   186: COMMA:   ","
   187: Id:      "i2"
   188: RPAR:    ")"
   189: SEMI:    ";"
   190: White:   " "
   191: RBRACE:  "}"
   192: Eol:     "
   193: "
   194: White:   "  "
   195: VBAR:    "|"
   196: White:   " "
   197: Id:      "qqqQuote"
   198: White:   " "
   199: =>:      "=>"
   200: White:   "      "
   201: LBRACE:  "{"
   202: White:   " "
   203: Id:      "j"
   204: COMMA:   ","
   205: Id:      "des"
   206: White:   " "
   207: EQUAL:   "="
   208: White:   " "
   209: Id:      "parse_qqq_string"
   210: White:   " "
   211: LPAR:    "("
   212: Id:      "j"
   213: COMMA:   ","
   214: Id:      "i2"
   215: RPAR:    ")"
   216: SEMI:    ";"
   217: White:   " "
   218: RBRACE:  "}"
   219: Eol:     "
   220: "
   221: White:   "  "
   222: VBAR:    "|"
   223: White:   " "
   224: Id:      "dQuote"
   225: White:   " "
   226: =>:      "=>"
   227: White:   "        "
   228: LBRACE:  "{"
   229: White:   " "
   230: Id:      "j"
   231: COMMA:   ","
   232: Id:      "des"
   233: White:   " "
   234: EQUAL:   "="
   235: White:   " "
   236: Id:      "parse_d_string"
   237: White:   " "
   238: LPAR:    "("
   239: Id:      "j"
   240: COMMA:   ","
   241: Id:      "i2"
   242: RPAR:    ")"
   243: SEMI:    ";"
   244: White:   " "
   245: RBRACE:  "}"
   246: Eol:     "
   247: "
   248: White:   "  "
   249: VBAR:    "|"
   250: White:   " "
   251: Id:      "dddQuote"
   252: White:   " "
   253: =>:      "=>"
   254: White:   "      "
   255: LBRACE:  "{"
   256: White:   " "
   257: Id:      "j"
   258: COMMA:   ","
   259: Id:      "des"
   260: White:   " "
   261: EQUAL:   "="
   262: White:   " "
   263: Id:      "parse_ddd_string"
   264: White:   " "
   265: LPAR:    "("
   266: Id:      "j"
   267: COMMA:   ","
   268: Id:      "i2"
   269: RPAR:    ")"
   270: SEMI:    ";"
   271: White:   " "
   272: RBRACE:  "}"
   273: Eol:     "
   274: "
   275: White:   "  "
   276: VBAR:    "|"
   277: White:   " "
   278: Id:      "rqQuote"
   279: White:   " "
   280: =>:      "=>"
   281: White:   "       "
   282: LBRACE:  "{"
   283: White:   " "
   284: Id:      "j"
   285: COMMA:   ","
   286: Id:      "des"
   287: White:   " "
   288: EQUAL:   "="
   289: White:   " "
   290: Id:      "parse_rq_string"
   291: White:   " "
   292: LPAR:    "("
   293: Id:      "j"
   294: COMMA:   ","
   295: Id:      "i2"
   296: RPAR:    ")"
   297: SEMI:    ";"
   298: White:   " "
   299: RBRACE:  "}"
   300: Eol:     "
   301: "
   302: White:   "  "
   303: VBAR:    "|"
   304: White:   " "
   305: Id:      "rqqqQuote"
   306: White:   " "
   307: =>:      "=>"
   308: White:   "     "
   309: LBRACE:  "{"
   310: White:   " "
   311: Id:      "j"
   312: COMMA:   ","
   313: Id:      "des"
   314: White:   " "
   315: EQUAL:   "="
   316: White:   " "
   317: Id:      "parse_rqqq_string"
   318: White:   " "
   319: LPAR:    "("
   320: Id:      "j"
   321: COMMA:   ","
   322: Id:      "i2"
   323: RPAR:    ")"
   324: SEMI:    ";"
   325: White:   " "
   326: RBRACE:  "}"
   327: Eol:     "
   328: "
   329: White:   "  "
   330: VBAR:    "|"
   331: White:   " "
   332: Id:      "rdQuote"
   333: White:   " "
   334: =>:      "=>"
   335: White:   "       "
   336: LBRACE:  "{"
   337: White:   " "
   338: Id:      "j"
   339: COMMA:   ","
   340: Id:      "des"
   341: White:   " "
   342: EQUAL:   "="
   343: White:   " "
   344: Id:      "parse_rd_string"
   345: White:   " "
   346: LPAR:    "("
   347: Id:      "j"
   348: COMMA:   ","
   349: Id:      "i2"
   350: RPAR:    ")"
   351: SEMI:    ";"
   352: White:   " "
   353: RBRACE:  "}"
   354: Eol:     "
   355: "
   356: White:   "  "
   357: VBAR:    "|"
   358: White:   " "
   359: Id:      "rdddQuote"
   360: White:   " "
   361: =>:      "=>"
   362: White:   "     "
   363: LBRACE:  "{"
   364: White:   " "
   365: Id:      "j"
   366: COMMA:   ","
   367: Id:      "des"
   368: White:   " "
   369: EQUAL:   "="
   370: White:   " "
   371: Id:      "parse_rddd_string"
   372: White:   " "
   373: LPAR:    "("
   374: Id:      "j"
   375: COMMA:   ","
   376: Id:      "i2"
   377: RPAR:    ")"
   378: SEMI:    ";"
   379: White:   " "
   380: RBRACE:  "}"
   381: Eol:     "
   382: "
   383: White:   "  "
   384: VBAR:    "|"
   385: White:   " "
   386: Id:      "Preprocessor"
   387: White:   " "
   388: =>:      "=>"
   389: White:   "  "
   390: LBRACE:  "{"
   391: White:   " "
   392: Id:      "j"
   393: White:   " "
   394: EQUAL:   "="
   395: White:   " "
   396: Id:      "to_eol"
   397: LPAR:    "("
   398: Id:      "j"
   399: COMMA:   ","
   400: Id:      "i2"
   401: RPAR:    ")"
   402: White:   " "
   403: MINUS:   "-"
   404: White:   " "
   405: Int:     "1"
   406: SEMI:    ";"
   407: White:   " "
   408: RBRACE:  "}"
   409: Eol:     "
   410: "
   411: White:   "  "
   412: VBAR:    "|"
   413: White:   " "
   414: Id:      "Cpp_comment"
   415: White:   " "
   416: =>:      "=>"
   417: White:   "   "
   418: LBRACE:  "{"
   419: White:   " "
   420: Id:      "j"
   421: White:   " "
   422: EQUAL:   "="
   423: White:   " "
   424: Id:      "to_eol"
   425: LPAR:    "("
   426: Id:      "j"
   427: COMMA:   ","
   428: Id:      "i2"
   429: RPAR:    ")"
   430: White:   " "
   431: MINUS:   "-"
   432: White:   " "
   433: Int:     "1"
   434: SEMI:    ";"
   435: White:   " "
   436: RBRACE:  "}"
   437: Eol:     "
   438: "
   439: White:   "  "
   440: VBAR:    "|"
   441: White:   " "
   442: Id:      "C_comment"
   443: White:   " "
   444: =>:      "=>"
   445: White:   "     "
   446: LBRACE:  "{"
   447: White:   " "
   448: Id:      "j"
   449: White:   " "
   450: EQUAL:   "="
   451: White:   " "
   452: Id:      "to_end_c_comment"
   453: White:   " "
   454: LPAR:    "("
   455: Id:      "j"
   456: COMMA:   ","
   457: Id:      "i2"
   458: RPAR:    ")"
   459: SEMI:    ";"
   460: White:   " "
   461: RBRACE:  "}"
   462: Eol:     "
   463: "
   464: White:   "  "
   465: VBAR:    "|"
   466: White:   " "
   467: Id:      "_"
   468: White:   " "
   469: =>:      "=>"
   470: White:   " "
   471: LBRACE:  "{"
   472: RBRACE:  "}"
   473: Eol:     "
   474: "
   475: White:   "  "
   476: Id:      "endmatch"
   477: SEMI:    ";"
   478: Eol:     "
   479: "
   480: White:   "  "
   481: Id:      "dess"
   482: White:   " "
   483: :=:      ":="
   484: Eol:     "
   485: "
   486: White:   "    "
   487: Id:      "match"
   488: White:   " "
   489: Id:      "des"
   490: White:   " "
   491: Id:      "with"
   492: Eol:     "
   493: "
   494: White:   "    "
   495: VBAR:    "|"
   496: White:   " "
   497: Id:      "Eol"
   498: White:   " "
   499: =>:      "=>"
   500: White:   " "
   501: Other:   ""Eol""
   502: Eol:     "
   503: "
   504: White:   "    "
   505: VBAR:    "|"
   506: White:   " "
   507: Id:      "Ident"
   508: White:   " "
   509: =>:      "=>"
   510: White:   " "
   511: Other:   ""Id""
   512: Eol:     "
   513: "
   514: White:   "    "
   515: VBAR:    "|"
   516: White:   " "
   517: Id:      "DOLLAR"
   518: White:   " "
   519: =>:      "=>"
   520: White:   " "
   521: Other:   ""DOLLAR""
   522: Eol:     "
   523: "
   524: White:   "    "
   525: VBAR:    "|"
   526: White:   " "
   527: Id:      "QUEST"
   528: White:   " "
   529: =>:      "=>"
   530: White:   " "
   531: Other:   ""QUEST""
   532: Eol:     "
   533: "
   534: White:   "    "
   535: VBAR:    "|"
   536: White:   " "
   537: Id:      "EXCLAMATION"
   538: White:   " "
   539: =>:      "=>"
   540: White:   " "
   541: Other:   ""EXCLAMATION""
   542: Eol:     "
   543: "
   544: White:   "    "
   545: VBAR:    "|"
   546: White:   " "
   547: Id:      "LPAR"
   548: White:   " "
   549: =>:      "=>"
   550: White:   " "
   551: Other:   ""LPAR""
   552: Eol:     "
   553: "
   554: White:   "    "
   555: VBAR:    "|"
   556: White:   " "
   557: Id:      "RPAR"
   558: White:   " "
   559: =>:      "=>"
   560: White:   " "
   561: Other:   ""RPAR""
   562: Eol:     "
   563: "
   564: White:   "    "
   565: VBAR:    "|"
   566: White:   " "
   567: Id:      "LSQB"
   568: White:   " "
   569: =>:      "=>"
   570: White:   " "
   571: Other:   ""LSQB""
   572: Eol:     "
   573: "
   574: White:   "    "
   575: VBAR:    "|"
   576: White:   " "
   577: Id:      "RSQB"
   578: White:   " "
   579: =>:      "=>"
   580: White:   " "
   581: Other:   ""RSQB""
   582: Eol:     "
   583: "
   584: White:   "    "
   585: VBAR:    "|"
   586: White:   " "
   587: Id:      "LBRACE"
   588: White:   " "
   589: =>:      "=>"
   590: White:   " "
   591: Other:   ""LBRACE""
   592: Eol:     "
   593: "
   594: White:   "    "
   595: VBAR:    "|"
   596: White:   " "
   597: Id:      "RBRACE"
   598: White:   " "
   599: =>:      "=>"
   600: White:   " "
   601: Other:   ""RBRACE""
   602: Eol:     "
   603: "
   604: White:   "    "
   605: VBAR:    "|"
   606: White:   " "
   607: Id:      "COLON"
   608: White:   " "
   609: =>:      "=>"
   610: White:   " "
   611: Other:   ""COLON""
   612: Eol:     "
   613: "
   614: White:   "    "
   615: VBAR:    "|"
   616: White:   " "
   617: Id:      "COMMA"
   618: White:   " "
   619: =>:      "=>"
   620: White:   " "
   621: Other:   ""COMMA""
   622: Eol:     "
   623: "
   624: White:   "    "
   625: VBAR:    "|"
   626: White:   " "
   627: Id:      "SEMI"
   628: White:   " "
   629: =>:      "=>"
   630: White:   " "
   631: Other:   ""SEMI""
   632: Eol:     "
   633: "
   634: White:   "    "
   635: VBAR:    "|"
   636: White:   " "
   637: Id:      "PLUS"
   638: White:   " "
   639: =>:      "=>"
   640: White:   " "
   641: Other:   ""PLUS""
   642: Eol:     "
   643: "
   644: White:   "    "
   645: VBAR:    "|"
   646: White:   " "
   647: Id:      "MINUS"
   648: White:   " "
   649: =>:      "=>"
   650: White:   " "
   651: Other:   ""MINUS""
   652: Eol:     "
   653: "
   654: White:   "    "
   655: VBAR:    "|"
   656: White:   " "
   657: Id:      "STAR"
   658: White:   " "
   659: =>:      "=>"
   660: White:   " "
   661: Other:   ""STAR""
   662: Eol:     "
   663: "
   664: White:   "    "
   665: VBAR:    "|"
   666: White:   " "
   667: Id:      "SLASH"
   668: White:   " "
   669: =>:      "=>"
   670: White:   " "
   671: Other:   ""SLASH""
   672: Eol:     "
   673: "
   674: White:   "    "
   675: VBAR:    "|"
   676: White:   " "
   677: Id:      "VBAR"
   678: White:   " "
   679: =>:      "=>"
   680: White:   " "
   681: Other:   ""VBAR""
   682: Eol:     "
   683: "
   684: White:   "    "
   685: VBAR:    "|"
   686: White:   " "
   687: Id:      "AMPER"
   688: White:   " "
   689: =>:      "=>"
   690: White:   " "
   691: Other:   ""AMPER""
   692: Eol:     "
   693: "
   694: White:   "    "
   695: VBAR:    "|"
   696: White:   " "
   697: Id:      "LESS"
   698: White:   " "
   699: =>:      "=>"
   700: White:   " "
   701: Other:   ""LESS""
   702: Eol:     "
   703: "
   704: White:   "    "
   705: VBAR:    "|"
   706: White:   " "
   707: Id:      "GREATER"
   708: White:   " "
   709: =>:      "=>"
   710: White:   " "
   711: Other:   ""GREATER""
   712: Eol:     "
   713: "
   714: White:   "    "
   715: VBAR:    "|"
   716: White:   " "
   717: Id:      "EQUAL"
   718: White:   " "
   719: =>:      "=>"
   720: White:   " "
   721: Other:   ""EQUAL""
   722: Eol:     "
   723: "
   724: White:   "    "
   725: VBAR:    "|"
   726: White:   " "
   727: Id:      "DOT"
   728: White:   " "
   729: =>:      "=>"
   730: White:   " "
   731: Other:   ""DOT""
   732: Eol:     "
   733: "
   734: White:   "    "
   735: VBAR:    "|"
   736: White:   " "
   737: Id:      "PERCENT"
   738: White:   " "
   739: =>:      "=>"
   740: White:   " "
   741: Other:   ""PERCENT""
   742: Eol:     "
   743: "
   744: White:   "    "
   745: VBAR:    "|"
   746: White:   " "
   747: Id:      "BACKQUOTE"
   748: White:   " "
   749: =>:      "=>"
   750: White:   " "
   751: Other:   ""BACKQUOTE""
   752: Eol:     "
   753: "
   754: White:   "    "
   755: VBAR:    "|"
   756: White:   " "
   757: Id:      "TILDE"
   758: White:   " "
   759: =>:      "=>"
   760: White:   " "
   761: Other:   ""TILDE""
   762: Eol:     "
   763: "
   764: White:   "    "
   765: VBAR:    "|"
   766: White:   " "
   767: Id:      "CIRCUMFLEX"
   768: White:   " "
   769: =>:      "=>"
   770: White:   " "
   771: Other:   ""CIRCUMFLEX""
   772: Eol:     "
   773: "
   774: White:   "    "
   775: VBAR:    "|"
   776: White:   " "
   777: Id:      "HASH"
   778: White:   " "
   779: =>:      "=>"
   780: White:   " "
   781: Other:   ""HASH""
   782: Eol:     "
   783: "
   784: White:   "    "
   785: VBAR:    "|"
   786: White:   " "
   787: Id:      "ANDLESS"
   788: White:   " "
   789: =>:      "=>"
   790: White:   " "
   791: Other:   ""&<""
   792: Eol:     "
   793: "
   794: White:   "    "
   795: VBAR:    "|"
   796: White:   " "
   797: Id:      "ANDGREATER"
   798: White:   " "
   799: =>:      "=>"
   800: White:   " "
   801: Other:   ""&>""
   802: Eol:     "
   803: "
   804: White:   "    "
   805: VBAR:    "|"
   806: White:   " "
   807: Id:      "EQEQUAL"
   808: White:   " "
   809: =>:      "=>"
   810: White:   " "
   811: Other:   ""==""
   812: Eol:     "
   813: "
   814: White:   "    "
   815: VBAR:    "|"
   816: White:   " "
   817: Id:      "NOTEQUAL"
   818: White:   " "
   819: =>:      "=>"
   820: White:   " "
   821: Other:   ""!=""
   822: Eol:     "
   823: "
   824: White:   "    "
   825: VBAR:    "|"
   826: White:   " "
   827: Id:      "LESSEQUAL"
   828: White:   " "
   829: =>:      "=>"
   830: White:   " "
   831: Other:   ""<=""
   832: Eol:     "
   833: "
   834: White:   "    "
   835: VBAR:    "|"
   836: White:   " "
   837: Id:      "GREATEREQUAL"
   838: White:   " "
   839: =>:      "=>"
   840: White:   " "
   841: Other:   "">=""
   842: Eol:     "
   843: "
   844: White:   "    "
   845: VBAR:    "|"
   846: White:   " "
   847: Id:      "LEFTSHIFT"
   848: White:   " "
   849: =>:      "=>"
   850: White:   " "
   851: Other:   ""<<""
   852: Eol:     "
   853: "
   854: White:   "    "
   855: VBAR:    "|"
   856: White:   " "
   857: Id:      "RIGHTSHIFT"
   858: White:   " "
   859: =>:      "=>"
   860: White:   " "
   861: Other:   "">>""
   862: Eol:     "
   863: "
   864: White:   "    "
   865: VBAR:    "|"
   866: White:   " "
   867: Id:      "STARSTAR"
   868: White:   " "
   869: =>:      "=>"
   870: White:   " "
   871: Other:   ""**""
   872: Eol:     "
   873: "
   874: White:   "    "
   875: VBAR:    "|"
   876: White:   " "
   877: Id:      "LESSCOLON"
   878: White:   " "
   879: =>:      "=>"
   880: White:   " "
   881: Other:   ""<:""
   882: Eol:     "
   883: "
   884: White:   "    "
   885: VBAR:    "|"
   886: White:   " "
   887: Id:      "COLONGREATER"
   888: White:   " "
   889: =>:      "=>"
   890: White:   " "
   891: Other:   "":>""
   892: Eol:     "
   893: "
   894: White:   "    "
   895: VBAR:    "|"
   896: White:   " "
   897: Id:      "DOTDOT"
   898: White:   " "
   899: =>:      "=>"
   900: White:   " "
   901: Other:   ""..""
   902: Eol:     "
   903: "
   904: White:   "    "
   905: VBAR:    "|"
   906: White:   " "
   907: Id:      "COLONCOLON"
   908: White:   " "
   909: =>:      "=>"
   910: White:   " "
   911: Other:   ""::""
   912: Eol:     "
   913: "
   914: White:   "    "
   915: VBAR:    "|"
   916: White:   " "
   917: Id:      "PLUSPLUS"
   918: White:   " "
   919: =>:      "=>"
   920: White:   " "
   921: Other:   ""++""
   922: Eol:     "
   923: "
   924: White:   "    "
   925: VBAR:    "|"
   926: White:   " "
   927: Id:      "MINUSMINUS"
   928: White:   " "
   929: =>:      "=>"
   930: White:   " "
   931: Other:   ""--""
   932: Eol:     "
   933: "
   934: White:   "    "
   935: VBAR:    "|"
   936: White:   " "
   937: Id:      "PLUSEQUAL"
   938: White:   " "
   939: =>:      "=>"
   940: White:   " "
   941: Other:   ""+=""
   942: Eol:     "
   943: "
   944: White:   "    "
   945: VBAR:    "|"
   946: White:   " "
   947: Id:      "MINUSEQUAL"
   948: White:   " "
   949: =>:      "=>"
   950: White:   " "
   951: Other:   ""-=""
   952: Eol:     "
   953: "
   954: White:   "    "
   955: VBAR:    "|"
   956: White:   " "
   957: Id:      "STAREQUAL"
   958: White:   " "
   959: =>:      "=>"
   960: White:   " "
   961: Other:   ""*=""
   962: Eol:     "
   963: "
   964: White:   "    "
   965: VBAR:    "|"
   966: White:   " "
   967: Id:      "SLASHEQUAL"
   968: White:   " "
   969: =>:      "=>"
   970: White:   " "
   971: Other:   ""/=""
   972: Eol:     "
   973: "
   974: White:   "    "
   975: VBAR:    "|"
   976: White:   " "
   977: Id:      "PERCENTEQUAL"
   978: White:   " "
   979: =>:      "=>"
   980: White:   " "
   981: Other:   ""%=""
   982: Eol:     "
   983: "
   984: White:   "    "
   985: VBAR:    "|"
   986: White:   " "
   987: Id:      "CARETEQUAL"
   988: White:   " "
   989: =>:      "=>"
   990: White:   " "
   991: Other:   ""^=""
   992: Eol:     "
   993: "
   994: White:   "    "
   995: VBAR:    "|"
   996: White:   " "
   997: Id:      "VBAREQUAL"
   998: White:   " "
   999: =>:      "=>"
  1000: White:   " "
  1001: Other:   ""|=""
  1002: Eol:     "
  1003: "
  1004: White:   "    "
  1005: VBAR:    "|"
  1006: White:   " "
  1007: Id:      "AMPEREQUAL"
  1008: White:   " "
  1009: =>:      "=>"
  1010: White:   " "
  1011: Other:   ""&=""
  1012: Eol:     "
  1013: "
  1014: White:   "    "
  1015: VBAR:    "|"
  1016: White:   " "
  1017: Id:      "TILDEEQUAL"
  1018: White:   " "
  1019: =>:      "=>"
  1020: White:   " "
  1021: Other:   ""~=""
  1022: Eol:     "
  1023: "
  1024: White:   "    "
  1025: VBAR:    "|"
  1026: White:   " "
  1027: Id:      "COLONEQUAL"
  1028: White:   " "
  1029: =>:      "=>"
  1030: White:   " "
  1031: Other:   "":=""
  1032: Eol:     "
  1033: "
  1034: White:   "    "
  1035: VBAR:    "|"
  1036: White:   " "
  1037: Id:      "RIGHTARROW"
  1038: White:   " "
  1039: =>:      "=>"
  1040: White:   " "
  1041: Other:   ""->""
  1042: Eol:     "
  1043: "
  1044: White:   "    "
  1045: VBAR:    "|"
  1046: White:   " "
  1047: Id:      "EQRIGHTARROW"
  1048: White:   " "
  1049: =>:      "=>"
  1050: White:   " "
  1051: Other:   ""=>""
  1052: Eol:     "
  1053: "
  1054: White:   "    "
  1055: VBAR:    "|"
  1056: White:   " "
  1057: Id:      "LEFTARROW"
  1058: White:   " "
  1059: =>:      "=>"
  1060: White:   " "
  1061: Other:   ""<-""
  1062: Eol:     "
  1063: "
  1064: White:   "    "
  1065: VBAR:    "|"
  1066: White:   " "
  1067: Id:      "LSQANGLE"
  1068: White:   " "
  1069: =>:      "=>"
  1070: White:   " "
  1071: Other:   ""[<""
  1072: Eol:     "
  1073: "
  1074: White:   "    "
  1075: VBAR:    "|"
  1076: White:   " "
  1077: Id:      "RSQANGLE"
  1078: White:   " "
  1079: =>:      "=>"
  1080: White:   " "
  1081: Other:   "">]""
  1082: Eol:     "
  1083: "
  1084: White:   "    "
  1085: VBAR:    "|"
  1086: White:   " "
  1087: Id:      "LSQBAR"
  1088: White:   " "
  1089: =>:      "=>"
  1090: White:   " "
  1091: Other:   ""[|""
  1092: Eol:     "
  1093: "
  1094: White:   "    "
  1095: VBAR:    "|"
  1096: White:   " "
  1097: Id:      "RSQBAR"
  1098: White:   " "
  1099: =>:      "=>"
  1100: White:   " "
  1101: Other:   ""|]""
  1102: Eol:     "
  1103: "
  1104: White:   "    "
  1105: VBAR:    "|"
  1106: White:   " "
  1107: Id:      "AMPERAMPER"
  1108: White:   " "
  1109: =>:      "=>"
  1110: White:   " "
  1111: Other:   ""&&""
  1112: Eol:     "
  1113: "
  1114: White:   "    "
  1115: VBAR:    "|"
  1116: White:   " "
  1117: Id:      "VBARVBAR"
  1118: White:   " "
  1119: =>:      "=>"
  1120: White:   " "
  1121: Other:   ""||""
  1122: Eol:     "
  1123: "
  1124: White:   "    "
  1125: VBAR:    "|"
  1126: White:   " "
  1127: Id:      "SLOSHAMPER"
  1128: White:   " "
  1129: =>:      "=>"
  1130: White:   " "
  1131: Other:   ""\\&""
  1132: Eol:     "
  1133: "
  1134: White:   "    "
  1135: VBAR:    "|"
  1136: White:   " "
  1137: Id:      "SLOSHVBAR"
  1138: White:   " "
  1139: =>:      "=>"
  1140: White:   " "
  1141: Other:   ""\\|""
  1142: Eol:     "
  1143: "
  1144: White:   "    "
  1145: VBAR:    "|"
  1146: White:   " "
  1147: Id:      "SLOSHCIRCUMFLEX"
  1148: White:   " "
  1149: =>:      "=>"
  1150: White:   " "
  1151: Other:   ""\\^""
  1152: Eol:     "
  1153: "
  1154: White:   "    "
  1155: VBAR:    "|"
  1156: White:   " "
  1157: Id:      "HASHBANG"
  1158: White:   " "
  1159: =>:      "=>"
  1160: White:   " "
  1161: Other:   ""#!""
  1162: Eol:     "
  1163: "
  1164: White:   "    "
  1165: VBAR:    "|"
  1166: White:   " "
  1167: Id:      "LEFTSHIFTEQUAL"
  1168: White:   " "
  1169: =>:      "=>"
  1170: White:   " "
  1171: Other:   ""<<=""
  1172: Eol:     "
  1173: "
  1174: White:   "    "
  1175: VBAR:    "|"
  1176: White:   " "
  1177: Id:      "RIGHTSHIFTEQUAL"
  1178: White:   " "
  1179: =>:      "=>"
  1180: White:   " "
  1181: Other:   "">>=""
  1182: Eol:     "
  1183: "
  1184: White:   "    "
  1185: VBAR:    "|"
  1186: White:   " "
  1187: Id:      "LEFTRIGHTARROW"
  1188: White:   " "
  1189: =>:      "=>"
  1190: White:   " "
  1191: Other:   ""<->""
  1192: Eol:     "
  1193: "
  1194: White:   "    "
  1195: VBAR:    "|"
  1196: White:   " "
  1197: Id:      "ANDEQEQUAL"
  1198: White:   " "
  1199: =>:      "=>"
  1200: White:   " "
  1201: Other:   ""&==""
  1202: Eol:     "
  1203: "
  1204: White:   "    "
  1205: VBAR:    "|"
  1206: White:   " "
  1207: Id:      "ANDNOTEQUAL"
  1208: White:   " "
  1209: =>:      "=>"
  1210: White:   " "
  1211: Other:   ""&!=""
  1212: Eol:     "
  1213: "
  1214: White:   "    "
  1215: VBAR:    "|"
  1216: White:   " "
  1217: Id:      "ANDLESSEQUAL"
  1218: White:   " "
  1219: =>:      "=>"
  1220: White:   " "
  1221: Other:   ""&<=""
  1222: Eol:     "
  1223: "
  1224: White:   "    "
  1225: VBAR:    "|"
  1226: White:   " "
  1227: Id:      "ANDGREATEREQUAL"
  1228: White:   " "
  1229: =>:      "=>"
  1230: White:   " "
  1231: Other:   ""&>=""
  1232: Eol:     "
  1233: "
  1234: White:   "    "
  1235: VBAR:    "|"
  1236: White:   " "
  1237: Id:      "DOTDOTDOT"
  1238: White:   " "
  1239: =>:      "=>"
  1240: White:   " "
  1241: Other:   ""...""
  1242: Eol:     "
  1243: "
  1244: White:   "    "
  1245: VBAR:    "|"
  1246: White:   " "
  1247: Id:      "DOTRIGHTARROW"
  1248: White:   " "
  1249: =>:      "=>"
  1250: White:   " "
  1251: Other:   "".->""
  1252: Eol:     "
  1253: "
  1254: White:   "    "
  1255: VBAR:    "|"
  1256: White:   " "
  1257: Id:      "LONGRIGHTARROW"
  1258: White:   " "
  1259: =>:      "=>"
  1260: White:   " "
  1261: Other:   ""-->""
  1262: Eol:     "
  1263: "
  1264: White:   "    "
  1265: VBAR:    "|"
  1266: White:   " "
  1267: Id:      "PARSE_ACTION"
  1268: White:   " "
  1269: =>:      "=>"
  1270: White:   " "
  1271: Other:   ""=>#""
  1272: Eol:     "
  1273: "
  1274: White:   "    "
  1275: VBAR:    "|"
  1276: White:   " "
  1277: Id:      "HASHBANGSLASH"
  1278: White:   " "
  1279: =>:      "=>"
  1280: White:   " "
  1281: Other:   ""#!/""
  1282: Eol:     "
  1283: "
  1284: White:   "    "
  1285: VBAR:    "|"
  1286: White:   " "
  1287: Id:      "Preprocessor"
  1288: White:   " "
  1289: =>:      "=>"
  1290: White:   "  "
  1291: Other:   ""Pre""
  1292: Eol:     "
  1293: "
  1294: White:   "    "
  1295: VBAR:    "|"
  1296: White:   " "
  1297: Id:      "Cpp_comment"
  1298: White:   " "
  1299: =>:      "=>"
  1300: White:   "   "
  1301: Other:   ""Cppc""
  1302: Eol:     "
  1303: "
  1304: White:   "    "
  1305: VBAR:    "|"
  1306: White:   " "
  1307: Id:      "C_comment"
  1308: White:   " "
  1309: =>:      "=>"
  1310: White:   "     "
  1311: Other:   ""Cc""
  1312: Eol:     "
  1313: "
  1314: White:   "    "
  1315: VBAR:    "|"
  1316: White:   " "
  1317: Id:      "White"
  1318: White:   " "
  1319: =>:      "=>"
  1320: White:   " "
  1321: Other:   ""White""
  1322: Eol:     "
  1323: "
  1324: White:   "    "
  1325: VBAR:    "|"
  1326: White:   " "
  1327: Id:      "Int"
  1328: White:   " "
  1329: =>:      "=>"
  1330: White:   " "
  1331: Other:   ""Int""
  1332: Eol:     "
  1333: "
  1334: White:   "    "
  1335: VBAR:    "|"
  1336: White:   " "
  1337: Id:      "Float"
  1338: White:   " "
  1339: =>:      "=>"
  1340: White:   " "
  1341: Other:   ""Float""
  1342: Eol:     "
  1343: "
  1344: White:   "    "
  1345: VBAR:    "|"
  1346: White:   " "
  1347: Id:      "_"
  1348: White:   " "
  1349: =>:      "=>"
  1350: White:   " "
  1351: Other:   ""Other""
  1352: Eol:     "
  1353: "
  1354: White:   "    "
  1355: Id:      "endmatch"
  1356: Eol:     "
  1357: "
  1358: White:   "  "
  1359: SEMI:    ";"
  1360: Eol:     "
  1361: "
  1362: White:   "  "
  1363: Id:      "print"
  1364: White:   " "
  1365: LPAR:    "("
  1366: Id:      "dess"
  1367: White:   " "
  1368: Other:   "":       ""
  1369: RPAR:    ")"
  1370: DOT:     "."
  1371: LSQB:    "["
  1372: Int:     "0"
  1373: White:   " "
  1374: Id:      "to"
  1375: White:   " "
  1376: Int:     "9"
  1377: RSQB:    "]"
  1378: SEMI:    ";"
  1379: Eol:     "
  1380: "
  1381: White:   "  "
  1382: Id:      "print"
  1383: White:   " "
  1384: LPAR:    "("
  1385: Other:   "'"'"
  1386: White:   " "
  1387: LPAR:    "("
  1388: Id:      "Lexer"
  1389: :::      "::"
  1390: Id:      "string_between"
  1391: LPAR:    "("
  1392: Id:      "i1"
  1393: COMMA:   ","
  1394: Id:      "j"
  1395: RPAR:    ")"
  1396: RPAR:    ")"
  1397: White:   " "
  1398: Other:   "'"'"
  1399: RPAR:    ")"
  1400: SEMI:    ";"
  1401: Eol:     "
  1402: "
  1403: White:   "  "
  1404: Id:      "endl"
  1405: SEMI:    ";"
  1406: Eol:     "
  1407: "
  1408: White:   "  "
  1409: Id:      "i1"
  1410: White:   " "
  1411: EQUAL:   "="
  1412: White:   " "
  1413: Id:      "j"
  1414: SEMI:    ";"
  1415: Eol:     "
  1416: "
  1417: RBRACE:  "}"
  1418: Eol:     "
  1419: "
  1420: Eol:     "
  1421: "
  1422: Id:      "use"
  1423: White:   " "
  1424: Id:      "Lexer"
  1425: :::      "::"
  1426: Id:      "ne"
  1427: SEMI:    ";"
  1428: Eol:     "
  1429: "
  1430: Eol:     "
  1431: "
  1432: Id:      "while"
  1433: White:   " "
  1434: LBRACE:  "{"
  1435: White:   " "
  1436: Id:      "i1"
  1437: White:   " "
  1438: !=:      "!="
  1439: White:   " "
  1440: Id:      "i2"
  1441: White:   " "
  1442: RBRACE:  "}"
  1443: White:   " "
  1444: LBRACE:  "{"
  1445: White:   " "
  1446: Id:      "print_token"
  1447: SEMI:    ";"
  1448: White:   " "
  1449: RBRACE:  "}"
  1450: SEMI:    ";"
  1451: Eol:     "
  1452: "
  1453: Eol:     "
  1454: "
End data section to tut/examples/tut_beg121b.expect[1]