@@ -12,22 +12,23 @@ Read 1st char for any kind: `97 / 'a'´, @ 1:1 (tm)
1212 Cur char: `9 / '\t'´ (tm)
1313 Looking to move from state: <,>-2, for token: <10 / <Id>> (tm)
1414 Done with NFA, at pos: 2 (tm)
15+ Put back: 1 looked ahead chars (tm)
1516Found a TOKEN MATCH ***: <10 / "aa"> at lexical state: 0; returning (tm)
1617Read 1st char for any kind: `9 / '\t'´, @ 1:3 (tm)
1718<DEFAULT>-0 Current input char: `9 / '\t'´, @ 1:3 (tm)
1819 Looking for string literal match of token: <2 / "\t"> (tm)
1920 Cur char: `9 / '\t'´ (tm)
2021 Currently matched the first: 1 chars as token: <2 / "\t"> (tm)
21- No NFA start state, at pos: 2 (tm)
22+ Put back: 0 looked ahead chars (tm)
2223Found a SKIP match: <2> at lexical state: 0; continuing (tm)
2324Read 1st char for any kind: `45 / '-'´, @ 1:4 (tm)
2425<DEFAULT>-0 Current input char: `45 / '-'´, @ 1:4 (tm)
2526 Looking for string literal match of token: <8 / "--"> (tm)
2627 Cur char: `45 / '-'´ (tm)
2728 Cur char: `45 / '-'´ (tm)
2829 Currently matched the first: 2 chars as token: <8 / "--"> (tm)
29- No NFA start state, at pos: 3 (tm)
30- Found a SPECIAL_TOKEN match: <8 / "--"> at lexical state: 1 ; continuing (tm)
30+ Put back: 0 looked ahead chars (tm)
31+ Found a SPECIAL_TOKEN match: <8 / "--"> at lexical state: 0 ; continuing (tm)
3132Read 1st char for any kind: `32 / ' '´, @ 1:6 (tm)
3233<LineComment>-1 Current input char: `32 / ' '´, @ 1:6 (tm)
3334 No string literal start with char: `32 / ' '´ (tm)
@@ -81,22 +82,23 @@ Read 1st char for any kind: `32 / ' '´, @ 1:6 (tm)
8182 Looking to move from state: <,>-6, for token: <9 / <token of kind 9>> (tm)
8283 Looking to move from state: <,>-3, for token: <9 / <token of kind 9>> (tm)
8384 Done with NFA, at pos: 7 (tm)
84- Found a SPECIAL_TOKEN match: <9 / " Int6 --"> at lexical state: 0; continuing (tm)
85+ Put back: 0 looked ahead chars (tm)
86+ Found a SPECIAL_TOKEN match: <9 / " Int6 --"> at lexical state: 1; continuing (tm)
8587Read 1st char for any kind: `32 / ' '´, @ 1:14 (tm)
8688<DEFAULT>-0 Current input char: `32 / ' '´, @ 1:14 (tm)
8789 Looking for string literal match of token: <1 / " "> (tm)
8890 Cur char: `32 / ' '´ (tm)
8991 Currently matched the first: 1 chars as token: <1 / " "> (tm)
90- No NFA start state, at pos: 2 (tm)
92+ Put back: 0 looked ahead chars (tm)
9193Found a SKIP match: <1> at lexical state: 0; continuing (tm)
9294Read 1st char for any kind: `45 / '-'´, @ 1:15 (tm)
9395<DEFAULT>-0 Current input char: `45 / '-'´, @ 1:15 (tm)
9496 Looking for string literal match of token: <8 / "--"> (tm)
9597 Cur char: `45 / '-'´ (tm)
9698 Cur char: `45 / '-'´ (tm)
9799 Currently matched the first: 2 chars as token: <8 / "--"> (tm)
98- No NFA start state, at pos: 3 (tm)
99- Found a SPECIAL_TOKEN match: <8 / "--"> at lexical state: 1 ; continuing (tm)
100+ Put back: 0 looked ahead chars (tm)
101+ Found a SPECIAL_TOKEN match: <8 / "--"> at lexical state: 0 ; continuing (tm)
100102Read 1st char for any kind: `32 / ' '´, @ 1:17 (tm)
101103<LineComment>-1 Current input char: `32 / ' '´, @ 1:17 (tm)
102104 No string literal start with char: `32 / ' '´ (tm)
@@ -220,7 +222,8 @@ Read 1st char for any kind: `32 / ' '´, @ 1:17 (tm)
220222 Looking to move from state: <,>-4, for token: <9 / <token of kind 9>> (tm)
221223 Found a match of kind: 9 <token of kind 9> using the first: 19 characters (tm)
222224 Done with NFA, at pos: 19 (tm)
223- Found a SPECIAL_TOKEN match: <9 / " Not yet supported\r\n"> at lexical state: 0; continuing (tm)
225+ Put back: 0 looked ahead chars (tm)
226+ Found a SPECIAL_TOKEN match: <9 / " Not yet supported\r\n"> at lexical state: 1; continuing (tm)
224227Read 1st char for any kind: `116 / 't'´, @ 2:1 (tm)
225228<DEFAULT>-0 Current input char: `116 / 't'´, @ 2:1 (tm)
226229 No string literal start with char: `116 / 't'´ (tm)
@@ -238,13 +241,14 @@ Read 1st char for any kind: `116 / 't'´, @ 2:1 (tm)
238241 Cur char: `32 / ' '´ (tm)
239242 Looking to move from state: <,>-2, for token: <10 / <Id>> (tm)
240243 Done with NFA, at pos: 3 (tm)
244+ Put back: 1 looked ahead chars (tm)
241245Found a TOKEN MATCH ***: <10 / "ten"> at lexical state: 0; returning (tm)
242246Read 1st char for any kind: `32 / ' '´, @ 2:4 (tm)
243247<DEFAULT>-0 Current input char: `32 / ' '´, @ 2:4 (tm)
244248 Looking for string literal match of token: <1 / " "> (tm)
245249 Cur char: `32 / ' '´ (tm)
246250 Currently matched the first: 1 chars as token: <1 / " "> (tm)
247- No NFA start state, at pos: 2 (tm)
251+ Put back: 0 looked ahead chars (tm)
248252Found a SKIP match: <1> at lexical state: 0; continuing (tm)
249253Read 1st char for any kind: `73 / 'I'´, @ 2:5 (tm)
250254<DEFAULT>-0 Current input char: `73 / 'I'´, @ 2:5 (tm)
@@ -266,13 +270,14 @@ Read 1st char for any kind: `73 / 'I'´, @ 2:5 (tm)
266270 Cur char: `32 / ' '´ (tm)
267271 Looking to move from state: <,>-2, for token: <10 / <Id>> (tm)
268272 Done with NFA, at pos: 4 (tm)
273+ Put back: 1 looked ahead chars (tm)
269274Found a TOKEN MATCH ***: <10 / "Int1"> at lexical state: 0; returning (tm)
270275Read 1st char for any kind: `32 / ' '´, @ 2:9 (tm)
271276<DEFAULT>-0 Current input char: `32 / ' '´, @ 2:9 (tm)
272277 Looking for string literal match of token: <1 / " "> (tm)
273278 Cur char: `32 / ' '´ (tm)
274279 Currently matched the first: 1 chars as token: <1 / " "> (tm)
275- No NFA start state, at pos: 2 (tm)
280+ Put back: 0 looked ahead chars (tm)
276281Found a SKIP match: <1> at lexical state: 0; continuing (tm)
277282Read 1st char for any kind: `111 / 'o'´, @ 2:10 (tm)
278283<DEFAULT>-0 Current input char: `111 / 'o'´, @ 2:10 (tm)
@@ -309,20 +314,21 @@ Read 1st char for any kind: `111 / 'o'´, @ 2:10 (tm)
309314 Cur char: `13 / '\r'´ (tm)
310315 Looking to move from state: <,>-2, for token: <10 / <Id>> (tm)
311316 Done with NFA, at pos: 9 (tm)
317+ Put back: 1 looked ahead chars (tm)
312318Found a TOKEN MATCH ***: <10 / "other-ten"> at lexical state: 0; returning (tm)
313319Read 1st char for any kind: `13 / '\r'´, @ 2:19 (tm)
314320<DEFAULT>-0 Current input char: `13 / '\r'´, @ 2:19 (tm)
315321 Looking for string literal match of token: <4 / "\r"> (tm)
316322 Cur char: `13 / '\r'´ (tm)
317323 Currently matched the first: 1 chars as token: <4 / "\r"> (tm)
318- No NFA start state, at pos: 2 (tm)
324+ Put back: 0 looked ahead chars (tm)
319325Found a SKIP match: <4> at lexical state: 0; continuing (tm)
320326Read 1st char for any kind: `10 / '\n'´, @ 2:20 (tm)
321327<DEFAULT>-0 Current input char: `10 / '\n'´, @ 2:20 (tm)
322328 Looking for string literal match of token: <3 / "\n"> (tm)
323329 Cur char: `10 / '\n'´ (tm)
324330 Currently matched the first: 1 chars as token: <3 / "\n"> (tm)
325- No NFA start state, at pos: 2 (tm)
331+ Put back: 0 looked ahead chars (tm)
326332Found a SKIP match: <3> at lexical state: 0; continuing (tm)
327333Read 1st char for any kind: `111 / 'o'´, @ 3:1 (tm)
328334<DEFAULT>-0 Current input char: `111 / 'o'´, @ 3:1 (tm)
@@ -359,13 +365,14 @@ Read 1st char for any kind: `111 / 'o'´, @ 3:1 (tm)
359365 Cur char: `32 / ' '´ (tm)
360366 Looking to move from state: <,>-2, for token: <10 / <Id>> (tm)
361367 Done with NFA, at pos: 9 (tm)
368+ Put back: 1 looked ahead chars (tm)
362369Found a TOKEN MATCH ***: <10 / "other-ten"> at lexical state: 0; returning (tm)
363370Read 1st char for any kind: `32 / ' '´, @ 3:10 (tm)
364371<DEFAULT>-0 Current input char: `32 / ' '´, @ 3:10 (tm)
365372 Looking for string literal match of token: <1 / " "> (tm)
366373 Cur char: `32 / ' '´ (tm)
367374 Currently matched the first: 1 chars as token: <1 / " "> (tm)
368- No NFA start state, at pos: 2 (tm)
375+ Put back: 0 looked ahead chars (tm)
369376Found a SKIP match: <1> at lexical state: 0; continuing (tm)
370377Read 1st char for any kind: `73 / 'I'´, @ 3:11 (tm)
371378<DEFAULT>-0 Current input char: `73 / 'I'´, @ 3:11 (tm)
@@ -387,33 +394,35 @@ Read 1st char for any kind: `73 / 'I'´, @ 3:11 (tm)
387394 Cur char: `13 / '\r'´ (tm)
388395 Looking to move from state: <,>-2, for token: <10 / <Id>> (tm)
389396 Done with NFA, at pos: 4 (tm)
397+ Put back: 1 looked ahead chars (tm)
390398Found a TOKEN MATCH ***: <10 / "Int2"> at lexical state: 0; returning (tm)
391399Read 1st char for any kind: `13 / '\r'´, @ 3:15 (tm)
392400<DEFAULT>-0 Current input char: `13 / '\r'´, @ 3:15 (tm)
393401 Looking for string literal match of token: <4 / "\r"> (tm)
394402 Cur char: `13 / '\r'´ (tm)
395403 Currently matched the first: 1 chars as token: <4 / "\r"> (tm)
396- No NFA start state, at pos: 2 (tm)
404+ Put back: 0 looked ahead chars (tm)
397405Found a SKIP match: <4> at lexical state: 0; continuing (tm)
398406Read 1st char for any kind: `10 / '\n'´, @ 3:16 (tm)
399407<DEFAULT>-0 Current input char: `10 / '\n'´, @ 3:16 (tm)
400408 Looking for string literal match of token: <3 / "\n"> (tm)
401409 Cur char: `10 / '\n'´ (tm)
402410 Currently matched the first: 1 chars as token: <3 / "\n"> (tm)
403- No NFA start state, at pos: 2 (tm)
411+ Put back: 0 looked ahead chars (tm)
404412Found a SKIP match: <3> at lexical state: 0; continuing (tm)
405413Read 1st char for any kind: `13 / '\r'´, @ 4:1 (tm)
406414<DEFAULT>-0 Current input char: `13 / '\r'´, @ 4:1 (tm)
407415 Looking for string literal match of token: <4 / "\r"> (tm)
408416 Cur char: `13 / '\r'´ (tm)
409417 Currently matched the first: 1 chars as token: <4 / "\r"> (tm)
410- No NFA start state, at pos: 2 (tm)
418+ Put back: 0 looked ahead chars (tm)
411419Found a SKIP match: <4> at lexical state: 0; continuing (tm)
412420Read 1st char for any kind: `10 / '\n'´, @ 4:2 (tm)
413421<DEFAULT>-0 Current input char: `10 / '\n'´, @ 4:2 (tm)
414422 Looking for string literal match of token: <3 / "\n"> (tm)
415423 Cur char: `10 / '\n'´ (tm)
416424 Currently matched the first: 1 chars as token: <3 / "\n"> (tm)
425+ Put back: 0 looked ahead chars (tm)
417426Found a SKIP match: <3> at lexical state: 0; continuing (tm)
418427<DEFAULT>-0 Reached EOF (1st), @ 4:2 (tm)
419428Input file parsed successfully
0 commit comments