ofs | hex dump | ascii |
---|
0000 | 2f 2a 20 47 65 6e 65 72 61 74 65 64 20 62 79 20 72 65 32 63 20 2a 2f 0a 0a 23 69 6e 63 6c 75 64 | /*.Generated.by.re2c.*/..#includ |
0020 | 65 20 3c 73 74 64 69 6f 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 20 | e.<stdio.h>.#include.<stdlib.h>. |
0040 | 2f 2a 20 6d 61 6c 6c 6f 63 2c 20 66 72 65 65 20 2a 2f 0a 0a 73 74 61 74 69 63 20 76 6f 69 64 20 | /*.malloc,.free.*/..static.void. |
0060 | 2a 72 65 61 64 5f 66 69 6c 65 0a 20 20 20 20 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 66 6e 61 | *read_file.....(.const.char.*fna |
0080 | 6d 65 0a 20 20 20 20 2c 20 73 69 7a 65 5f 74 20 75 6e 69 74 0a 20 20 20 20 2c 20 73 69 7a 65 5f | me.....,.size_t.unit.....,.size_ |
00a0 | 74 20 70 61 64 64 69 6e 67 0a 20 20 20 20 2c 20 73 69 7a 65 5f 74 20 2a 70 66 73 69 7a 65 0a 20 | t.padding.....,.size_t.*pfsize.. |
00c0 | 20 20 20 29 0a 7b 0a 20 20 20 20 76 6f 69 64 20 2a 62 75 66 66 65 72 20 3d 20 4e 55 4c 4c 3b 0a | ...).{.....void.*buffer.=.NULL;. |
00e0 | 20 20 20 20 73 69 7a 65 5f 74 20 66 73 69 7a 65 20 3d 20 30 3b 0a 0a 20 20 20 20 2f 2a 20 6f 70 | ....size_t.fsize.=.0;....../*.op |
0100 | 65 6e 20 66 69 6c 65 20 2a 2f 0a 20 20 20 20 46 49 4c 45 20 2a 66 20 3d 20 66 6f 70 65 6e 28 66 | en.file.*/.....FILE.*f.=.fopen(f |
0120 | 6e 61 6d 65 2c 20 22 72 62 22 29 3b 0a 20 20 20 20 69 66 28 66 20 3d 3d 20 4e 55 4c 4c 29 20 7b | name,."rb");.....if(f.==.NULL).{ |
0140 | 0a 20 20 20 20 20 20 20 20 67 6f 74 6f 20 65 72 72 6f 72 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 | .........goto.error;.....}...... |
0160 | 2f 2a 20 67 65 74 20 66 69 6c 65 20 73 69 7a 65 20 2a 2f 0a 20 20 20 20 66 73 65 65 6b 28 66 2c | /*.get.file.size.*/.....fseek(f, |
0180 | 20 30 2c 20 53 45 45 4b 5f 45 4e 44 29 3b 0a 20 20 20 20 66 73 69 7a 65 20 3d 20 28 73 69 7a 65 | .0,.SEEK_END);.....fsize.=.(size |
01a0 | 5f 74 29 20 66 74 65 6c 6c 28 66 29 20 2f 20 75 6e 69 74 3b 0a 20 20 20 20 66 73 65 65 6b 28 66 | _t).ftell(f)./.unit;.....fseek(f |
01c0 | 2c 20 30 2c 20 53 45 45 4b 5f 53 45 54 29 3b 0a 0a 20 20 20 20 2f 2a 20 61 6c 6c 6f 63 61 74 65 | ,.0,.SEEK_SET);....../*.allocate |
01e0 | 20 6d 65 6d 6f 72 79 20 66 6f 72 20 66 69 6c 65 20 61 6e 64 20 70 61 64 64 69 6e 67 20 2a 2f 0a | .memory.for.file.and.padding.*/. |
0200 | 20 20 20 20 62 75 66 66 65 72 20 3d 20 6d 61 6c 6c 6f 63 28 75 6e 69 74 20 2a 20 28 66 73 69 7a | ....buffer.=.malloc(unit.*.(fsiz |
0220 | 65 20 2b 20 70 61 64 64 69 6e 67 29 29 3b 0a 20 20 20 20 69 66 20 28 62 75 66 66 65 72 20 3d 3d | e.+.padding));.....if.(buffer.== |
0240 | 20 4e 55 4c 4c 29 20 7b 0a 20 20 20 20 20 20 20 20 67 6f 74 6f 20 65 72 72 6f 72 3b 0a 20 20 20 | .NULL).{.........goto.error;.... |
0260 | 20 7d 0a 0a 20 20 20 20 2f 2a 20 72 65 61 64 20 74 68 65 20 77 68 6f 6c 65 20 66 69 6c 65 20 69 | .}....../*.read.the.whole.file.i |
0280 | 6e 20 6d 65 6d 6f 72 79 20 2a 2f 0a 20 20 20 20 69 66 20 28 66 72 65 61 64 28 62 75 66 66 65 72 | n.memory.*/.....if.(fread(buffer |
02a0 | 2c 20 75 6e 69 74 2c 20 66 73 69 7a 65 2c 20 66 29 20 21 3d 20 66 73 69 7a 65 29 20 7b 0a 20 20 | ,.unit,.fsize,.f).!=.fsize).{... |
02c0 | 20 20 20 20 20 20 67 6f 74 6f 20 65 72 72 6f 72 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 66 63 6c | ......goto.error;.....}......fcl |
02e0 | 6f 73 65 28 66 29 3b 0a 20 20 20 20 2a 70 66 73 69 7a 65 20 3d 20 66 73 69 7a 65 3b 0a 20 20 20 | ose(f);.....*pfsize.=.fsize;.... |
0300 | 20 72 65 74 75 72 6e 20 62 75 66 66 65 72 3b 0a 0a 65 72 72 6f 72 3a 0a 20 20 20 20 66 70 72 69 | .return.buffer;..error:.....fpri |
0320 | 6e 74 66 28 73 74 64 65 72 72 2c 20 22 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 65 61 64 20 | ntf(stderr,."error:.cannot.read. |
0340 | 66 69 6c 65 20 27 25 73 27 5c 6e 22 2c 20 66 6e 61 6d 65 29 3b 0a 20 20 20 20 66 72 65 65 28 62 | file.'%s'\n",.fname);.....free(b |
0360 | 75 66 66 65 72 29 3b 0a 20 20 20 20 69 66 20 28 66 20 21 3d 20 4e 55 4c 4c 29 20 7b 0a 20 20 20 | uffer);.....if.(f.!=.NULL).{.... |
0380 | 20 20 20 20 20 66 63 6c 6f 73 65 28 66 29 3b 0a 20 20 20 20 7d 0a 20 20 20 20 72 65 74 75 72 6e | .....fclose(f);.....}.....return |
03a0 | 20 4e 55 4c 4c 3b 0a 7d 0a 0a 23 64 65 66 69 6e 65 20 59 59 43 54 59 50 45 20 75 6e 73 69 67 6e | .NULL;.}..#define.YYCTYPE.unsign |
03c0 | 65 64 20 63 68 61 72 0a 23 64 65 66 69 6e 65 20 59 59 4b 45 59 54 59 50 45 20 75 6e 73 69 67 6e | ed.char.#define.YYKEYTYPE.unsign |
03e0 | 65 64 20 63 68 61 72 0a 23 64 65 66 69 6e 65 20 59 59 50 45 45 4b 28 29 20 2a 63 75 72 73 6f 72 | ed.char.#define.YYPEEK().*cursor |
0400 | 0a 23 64 65 66 69 6e 65 20 59 59 53 4b 49 50 28 29 20 2b 2b 63 75 72 73 6f 72 0a 23 64 65 66 69 | .#define.YYSKIP().++cursor.#defi |
0420 | 6e 65 20 59 59 42 41 43 4b 55 50 43 54 58 28 29 20 63 74 78 6d 61 72 6b 65 72 20 3d 20 63 75 72 | ne.YYBACKUPCTX().ctxmarker.=.cur |
0440 | 73 6f 72 0a 23 64 65 66 69 6e 65 20 59 59 52 45 53 54 4f 52 45 43 54 58 28 29 20 63 75 72 73 6f | sor.#define.YYRESTORECTX().curso |
0460 | 72 20 3d 20 63 74 78 6d 61 72 6b 65 72 0a 23 64 65 66 69 6e 65 20 59 59 4c 45 53 53 54 48 41 4e | r.=.ctxmarker.#define.YYLESSTHAN |
0480 | 28 6e 29 20 28 6c 69 6d 69 74 20 2d 20 63 75 72 73 6f 72 29 20 3c 20 6e 0a 23 64 65 66 69 6e 65 | (n).(limit.-.cursor).<.n.#define |
04a0 | 20 59 59 46 49 4c 4c 28 6e 29 20 7b 20 62 72 65 61 6b 3b 20 7d 0a 0a 73 74 61 74 69 63 20 69 6e | .YYFILL(n).{.break;.}..static.in |
04c0 | 74 20 61 63 74 69 6f 6e 5f 6c 69 6e 65 36 33 0a 20 20 20 20 28 20 75 6e 73 69 67 6e 65 64 20 69 | t.action_line63.....(.unsigned.i |
04e0 | 6e 74 20 69 0a 20 20 20 20 2c 20 63 6f 6e 73 74 20 59 59 4b 45 59 54 59 50 45 20 2a 6b 65 79 73 | nt.i.....,.const.YYKEYTYPE.*keys |
0500 | 0a 20 20 20 20 2c 20 63 6f 6e 73 74 20 59 59 43 54 59 50 45 20 2a 73 74 61 72 74 0a 20 20 20 20 | .....,.const.YYCTYPE.*start..... |
0520 | 2c 20 63 6f 6e 73 74 20 59 59 43 54 59 50 45 20 2a 74 6f 6b 65 6e 0a 20 20 20 20 2c 20 63 6f 6e | ,.const.YYCTYPE.*token.....,.con |
0540 | 73 74 20 59 59 43 54 59 50 45 20 2a 2a 63 75 72 73 6f 72 0a 20 20 20 20 2c 20 59 59 4b 45 59 54 | st.YYCTYPE.**cursor.....,.YYKEYT |
0560 | 59 50 45 20 72 75 6c 65 5f 61 63 74 0a 20 20 20 20 29 0a 7b 0a 20 20 20 20 63 6f 6e 73 74 20 6c | YPE.rule_act.....).{.....const.l |
0580 | 6f 6e 67 20 70 6f 73 20 3d 20 74 6f 6b 65 6e 20 2d 20 73 74 61 72 74 3b 0a 20 20 20 20 63 6f 6e | ong.pos.=.token.-.start;.....con |
05a0 | 73 74 20 6c 6f 6e 67 20 6c 65 6e 5f 61 63 74 20 3d 20 2a 63 75 72 73 6f 72 20 2d 20 74 6f 6b 65 | st.long.len_act.=.*cursor.-.toke |
05c0 | 6e 3b 0a 20 20 20 20 63 6f 6e 73 74 20 6c 6f 6e 67 20 6c 65 6e 5f 65 78 70 20 3d 20 28 6c 6f 6e | n;.....const.long.len_exp.=.(lon |
05e0 | 67 29 20 6b 65 79 73 20 5b 33 20 2a 20 69 20 2b 20 31 5d 3b 0a 20 20 20 20 63 6f 6e 73 74 20 59 | g).keys.[3.*.i.+.1];.....const.Y |
0600 | 59 4b 45 59 54 59 50 45 20 72 75 6c 65 5f 65 78 70 20 3d 20 6b 65 79 73 20 5b 33 20 2a 20 69 20 | YKEYTYPE.rule_exp.=.keys.[3.*.i. |
0620 | 2b 20 32 5d 3b 0a 20 20 20 20 69 66 20 28 72 75 6c 65 5f 65 78 70 20 3d 3d 20 32 35 35 29 20 7b | +.2];.....if.(rule_exp.==.255).{ |
0640 | 0a 20 20 20 20 20 20 20 20 66 70 72 69 6e 74 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 20 73 | .........fprintf.............(.s |
0660 | 74 64 65 72 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 2c 20 22 77 61 72 6e 69 6e 67 3a 20 6c 65 | tderr.............,."warning:.le |
0680 | 78 5f 6c 69 6e 65 36 33 3a 20 63 6f 6e 74 72 6f 6c 20 66 6c 6f 77 20 69 73 20 75 6e 64 65 66 69 | x_line63:.control.flow.is.undefi |
06a0 | 6e 65 64 20 66 6f 72 20 69 6e 70 75 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | ned.for.input"................." |
06c0 | 20 61 74 20 70 6f 73 69 74 69 6f 6e 20 25 6c 64 2c 20 72 65 72 75 6e 20 72 65 32 63 20 77 69 74 | .at.position.%ld,.rerun.re2c.wit |
06e0 | 68 20 27 2d 57 27 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 2c 20 70 6f 73 0a 20 20 20 20 | h.'-W'\n".............,.pos..... |
0700 | 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 20 20 20 20 69 66 20 28 6c 65 6e 5f 61 63 74 | ........);.....}.....if.(len_act |
0720 | 20 3d 3d 20 6c 65 6e 5f 65 78 70 20 26 26 20 72 75 6c 65 5f 61 63 74 20 3d 3d 20 72 75 6c 65 5f | .==.len_exp.&&.rule_act.==.rule_ |
0740 | 65 78 70 29 20 7b 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 59 59 4b 45 59 54 59 50 45 20 6f | exp).{.........const.YYKEYTYPE.o |
0760 | 66 66 73 65 74 20 3d 20 6b 65 79 73 5b 33 20 2a 20 69 5d 3b 0a 20 20 20 20 20 20 20 20 2a 63 75 | ffset.=.keys[3.*.i];.........*cu |
0780 | 72 73 6f 72 20 3d 20 74 6f 6b 65 6e 20 2b 20 6f 66 66 73 65 74 3b 0a 20 20 20 20 20 20 20 20 72 | rsor.=.token.+.offset;.........r |
07a0 | 65 74 75 72 6e 20 30 3b 0a 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 66 70 | eturn.0;.....}.else.{.........fp |
07c0 | 72 69 6e 74 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 20 73 74 64 65 72 72 0a 20 20 20 20 20 | rintf.............(.stderr...... |
07e0 | 20 20 20 20 20 20 20 2c 20 22 65 72 72 6f 72 3a 20 6c 65 78 5f 6c 69 6e 65 36 33 3a 20 61 74 20 | .......,."error:.lex_line63:.at. |
0800 | 70 6f 73 69 74 69 6f 6e 20 25 6c 64 20 28 69 74 65 72 61 74 69 6f 6e 20 25 75 29 3a 5c 6e 22 0a | position.%ld.(iteration.%u):\n". |
0820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 74 65 78 70 65 63 74 65 64 3a 20 6d 61 74 | ................"\texpected:.mat |
0840 | 63 68 20 6c 65 6e 67 74 68 20 25 6c 64 2c 20 72 75 6c 65 20 25 75 5c 6e 22 0a 20 20 20 20 20 20 | ch.length.%ld,.rule.%u\n"....... |
0860 | 20 20 20 20 20 20 20 20 20 20 22 5c 74 61 63 74 75 61 6c 3a 20 20 20 6d 61 74 63 68 20 6c 65 6e | .........."\tactual:...match.len |
0880 | 67 74 68 20 25 6c 64 2c 20 72 75 6c 65 20 25 75 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | gth.%ld,.rule.%u\n"............. |
08a0 | 2c 20 70 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 2c 20 69 0a 20 20 20 20 20 20 20 20 20 20 | ,.pos.............,.i........... |
08c0 | 20 20 2c 20 6c 65 6e 5f 65 78 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 2c 20 72 75 6c 65 5f 65 | ..,.len_exp.............,.rule_e |
08e0 | 78 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 2c 20 6c 65 6e 5f 61 63 74 0a 20 20 20 20 20 20 20 | xp.............,.len_act........ |
0900 | 20 20 20 20 20 2c 20 72 75 6c 65 5f 61 63 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 29 3b 0a 20 | .....,.rule_act.............);.. |
0920 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 31 3b 0a 20 20 20 20 7d 0a 7d 0a 0a 69 6e 74 20 6c 65 | .......return.1;.....}.}..int.le |
0940 | 78 5f 6c 69 6e 65 36 33 28 29 0a 7b 0a 20 20 20 20 63 6f 6e 73 74 20 73 69 7a 65 5f 74 20 70 61 | x_line63().{.....const.size_t.pa |
0960 | 64 64 69 6e 67 20 3d 20 33 3b 20 2f 2a 20 59 59 4d 41 58 46 49 4c 4c 20 2a 2f 0a 20 20 20 20 69 | dding.=.3;./*.YYMAXFILL.*/.....i |
0980 | 6e 74 20 73 74 61 74 75 73 20 3d 20 30 3b 0a 20 20 20 20 73 69 7a 65 5f 74 20 69 6e 70 75 74 5f | nt.status.=.0;.....size_t.input_ |
09a0 | 6c 65 6e 20 3d 20 30 3b 0a 20 20 20 20 73 69 7a 65 5f 74 20 6b 65 79 73 5f 63 6f 75 6e 74 20 3d | len.=.0;.....size_t.keys_count.= |
09c0 | 20 30 3b 0a 20 20 20 20 59 59 43 54 59 50 45 20 2a 69 6e 70 75 74 20 3d 20 4e 55 4c 4c 3b 0a 20 | .0;.....YYCTYPE.*input.=.NULL;.. |
09e0 | 20 20 20 59 59 4b 45 59 54 59 50 45 20 2a 6b 65 79 73 20 3d 20 4e 55 4c 4c 3b 0a 20 20 20 20 63 | ...YYKEYTYPE.*keys.=.NULL;.....c |
0a00 | 6f 6e 73 74 20 59 59 43 54 59 50 45 20 2a 63 75 72 73 6f 72 20 3d 20 4e 55 4c 4c 3b 0a 20 20 20 | onst.YYCTYPE.*cursor.=.NULL;.... |
0a20 | 20 63 6f 6e 73 74 20 59 59 43 54 59 50 45 20 2a 6c 69 6d 69 74 20 3d 20 4e 55 4c 4c 3b 0a 20 20 | .const.YYCTYPE.*limit.=.NULL;... |
0a40 | 20 20 63 6f 6e 73 74 20 59 59 43 54 59 50 45 20 2a 74 6f 6b 65 6e 20 3d 20 4e 55 4c 4c 3b 0a 20 | ..const.YYCTYPE.*token.=.NULL;.. |
0a60 | 20 20 20 63 6f 6e 73 74 20 59 59 43 54 59 50 45 20 2a 65 6f 66 20 3d 20 4e 55 4c 4c 3b 0a 20 20 | ...const.YYCTYPE.*eof.=.NULL;... |
0a80 | 20 20 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 69 20 3d 20 30 3b 0a 0a 20 20 20 20 69 6e 70 75 74 | ..unsigned.int.i.=.0;......input |
0aa0 | 20 3d 20 28 59 59 43 54 59 50 45 20 2a 29 20 72 65 61 64 5f 66 69 6c 65 0a 20 20 20 20 20 20 20 | .=.(YYCTYPE.*).read_file........ |
0ac0 | 20 28 22 63 74 78 2e 53 2e 63 2e 6c 69 6e 65 36 33 2e 69 6e 70 75 74 22 0a 20 20 20 20 20 20 20 | .("ctx.S.c.line63.input"........ |
0ae0 | 20 2c 20 73 69 7a 65 6f 66 20 28 59 59 43 54 59 50 45 29 0a 20 20 20 20 20 20 20 20 2c 20 70 61 | .,.sizeof.(YYCTYPE).........,.pa |
0b00 | 64 64 69 6e 67 0a 20 20 20 20 20 20 20 20 2c 20 26 69 6e 70 75 74 5f 6c 65 6e 0a 20 20 20 20 20 | dding.........,.&input_len...... |
0b20 | 20 20 20 29 3b 0a 20 20 20 20 69 66 20 28 69 6e 70 75 74 20 3d 3d 20 4e 55 4c 4c 29 20 7b 0a 20 | ...);.....if.(input.==.NULL).{.. |
0b40 | 20 20 20 20 20 20 20 73 74 61 74 75 73 20 3d 20 31 3b 0a 20 20 20 20 20 20 20 20 67 6f 74 6f 20 | .......status.=.1;.........goto. |
0b60 | 65 6e 64 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 6b 65 79 73 20 3d 20 28 59 59 4b 45 59 54 59 50 | end;.....}......keys.=.(YYKEYTYP |
0b80 | 45 20 2a 29 20 72 65 61 64 5f 66 69 6c 65 0a 20 20 20 20 20 20 20 20 28 22 63 74 78 2e 53 2e 63 | E.*).read_file.........("ctx.S.c |
0ba0 | 2e 6c 69 6e 65 36 33 2e 6b 65 79 73 22 0a 20 20 20 20 20 20 20 20 2c 20 33 20 2a 20 73 69 7a 65 | .line63.keys".........,.3.*.size |
0bc0 | 6f 66 20 28 59 59 4b 45 59 54 59 50 45 29 0a 20 20 20 20 20 20 20 20 2c 20 30 0a 20 20 20 20 20 | of.(YYKEYTYPE).........,.0...... |
0be0 | 20 20 20 2c 20 26 6b 65 79 73 5f 63 6f 75 6e 74 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 | ...,.&keys_count.........);..... |
0c00 | 69 66 20 28 6b 65 79 73 20 3d 3d 20 4e 55 4c 4c 29 20 7b 0a 20 20 20 20 20 20 20 20 73 74 61 74 | if.(keys.==.NULL).{.........stat |
0c20 | 75 73 20 3d 20 31 3b 0a 20 20 20 20 20 20 20 20 67 6f 74 6f 20 65 6e 64 3b 0a 20 20 20 20 7d 0a | us.=.1;.........goto.end;.....}. |
0c40 | 0a 20 20 20 20 63 75 72 73 6f 72 20 3d 20 69 6e 70 75 74 3b 0a 20 20 20 20 6c 69 6d 69 74 20 3d | .....cursor.=.input;.....limit.= |
0c60 | 20 69 6e 70 75 74 20 2b 20 69 6e 70 75 74 5f 6c 65 6e 20 2b 20 70 61 64 64 69 6e 67 3b 0a 20 20 | .input.+.input_len.+.padding;... |
0c80 | 20 20 65 6f 66 20 3d 20 69 6e 70 75 74 20 2b 20 69 6e 70 75 74 5f 6c 65 6e 3b 0a 0a 20 20 20 20 | ..eof.=.input.+.input_len;...... |
0ca0 | 66 6f 72 20 28 69 20 3d 20 30 3b 20 73 74 61 74 75 73 20 3d 3d 20 30 20 26 26 20 69 20 3c 20 6b | for.(i.=.0;.status.==.0.&&.i.<.k |
0cc0 | 65 79 73 5f 63 6f 75 6e 74 3b 20 2b 2b 69 29 20 7b 0a 20 20 20 20 20 20 20 20 74 6f 6b 65 6e 20 | eys_count;.++i).{.........token. |
0ce0 | 3d 20 63 75 72 73 6f 72 3b 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 59 59 43 54 59 50 45 20 | =.cursor;.........const.YYCTYPE. |
0d00 | 2a 63 74 78 6d 61 72 6b 65 72 20 3d 20 4e 55 4c 4c 3b 0a 20 20 20 20 20 20 20 20 59 59 43 54 59 | *ctxmarker.=.NULL;.........YYCTY |
0d20 | 50 45 20 79 79 63 68 3b 0a 0a 20 20 20 20 20 20 20 20 69 66 20 28 59 59 4c 45 53 53 54 48 41 4e | PE.yych;..........if.(YYLESSTHAN |
0d40 | 20 28 33 29 29 20 59 59 46 49 4c 4c 28 33 29 3b 0a 20 20 20 20 20 20 20 20 79 79 63 68 20 3d 20 | .(3)).YYFILL(3);.........yych.=. |
0d60 | 59 59 50 45 45 4b 20 28 29 3b 0a 20 20 20 20 20 20 20 20 73 77 69 74 63 68 20 28 79 79 63 68 29 | YYPEEK.();.........switch.(yych) |
0d80 | 20 7b 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 5c 74 27 3a 0a 20 20 20 20 20 20 20 20 63 61 | .{.........case.'\t':.........ca |
0da0 | 73 65 20 27 20 27 3a 20 20 20 20 67 6f 74 6f 20 79 79 36 3b 0a 20 20 20 20 20 20 20 20 63 61 73 | se.'.':....goto.yy6;.........cas |
0dc0 | 65 20 27 5c 6e 27 3a 20 20 20 20 67 6f 74 6f 20 79 79 38 3b 0a 20 20 20 20 20 20 20 20 63 61 73 | e.'\n':....goto.yy8;.........cas |
0de0 | 65 20 27 30 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 31 27 3a 0a 20 20 20 20 20 20 20 | e.'0':.........case.'1':........ |
0e00 | 20 63 61 73 65 20 27 32 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 33 27 3a 0a 20 20 20 | .case.'2':.........case.'3':.... |
0e20 | 20 20 20 20 20 63 61 73 65 20 27 34 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 35 27 3a | .....case.'4':.........case.'5': |
0e40 | 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 36 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 | .........case.'6':.........case. |
0e60 | 27 37 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 38 27 3a 0a 20 20 20 20 20 20 20 20 63 | '7':.........case.'8':.........c |
0e80 | 61 73 65 20 27 39 27 3a 20 20 20 20 67 6f 74 6f 20 79 79 34 3b 0a 20 20 20 20 20 20 20 20 63 61 | ase.'9':....goto.yy4;.........ca |
0ea0 | 73 65 20 27 61 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 62 27 3a 20 20 20 20 67 6f 74 | se.'a':.........case.'b':....got |
0ec0 | 6f 20 79 79 32 3b 0a 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 3a 20 20 20 20 67 6f 74 6f 20 | o.yy2;.........default:....goto. |
0ee0 | 79 79 39 3b 0a 20 20 20 20 20 20 20 20 7d 0a 79 79 32 3a 0a 20 20 20 20 20 20 20 20 59 59 53 4b | yy9;.........}.yy2:.........YYSK |
0f00 | 49 50 20 28 29 3b 0a 20 20 20 20 20 20 20 20 59 59 42 41 43 4b 55 50 43 54 58 20 28 29 3b 0a 20 | IP.();.........YYBACKUPCTX.();.. |
0f20 | 20 20 20 20 20 20 20 73 77 69 74 63 68 20 28 28 79 79 63 68 20 3d 20 59 59 50 45 45 4b 20 28 29 | .......switch.((yych.=.YYPEEK.() |
0f40 | 29 29 20 7b 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 30 27 3a 0a 20 20 20 20 20 20 20 20 63 | )).{.........case.'0':.........c |
0f60 | 61 73 65 20 27 32 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 33 27 3a 0a 20 20 20 20 20 | ase.'2':.........case.'3':...... |
0f80 | 20 20 20 63 61 73 65 20 27 34 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 35 27 3a 0a 20 | ...case.'4':.........case.'5':.. |
0fa0 | 20 20 20 20 20 20 20 63 61 73 65 20 27 36 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 37 | .......case.'6':.........case.'7 |
0fc0 | 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 38 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 | ':.........case.'8':.........cas |
0fe0 | 65 20 27 39 27 3a 20 20 20 20 67 6f 74 6f 20 79 79 31 32 3b 0a 20 20 20 20 20 20 20 20 63 61 73 | e.'9':....goto.yy12;.........cas |
1000 | 65 20 27 31 27 3a 20 20 20 20 67 6f 74 6f 20 79 79 31 35 3b 0a 20 20 20 20 20 20 20 20 64 65 66 | e.'1':....goto.yy15;.........def |
1020 | 61 75 6c 74 3a 20 20 20 20 67 6f 74 6f 20 79 79 33 3b 0a 20 20 20 20 20 20 20 20 7d 0a 79 79 33 | ault:....goto.yy3;.........}.yy3 |
1040 | 3a 0a 20 20 20 20 20 20 20 20 73 74 61 74 75 73 20 3d 20 61 63 74 69 6f 6e 5f 6c 69 6e 65 36 33 | :.........status.=.action_line63 |
1060 | 28 69 2c 20 6b 65 79 73 2c 20 69 6e 70 75 74 2c 20 74 6f 6b 65 6e 2c 20 26 63 75 72 73 6f 72 2c | (i,.keys,.input,.token,.&cursor, |
1080 | 20 34 29 3b 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 3b 0a 79 79 34 3a 0a 20 20 20 20 | .4);.........continue;.yy4:..... |
10a0 | 20 20 20 20 59 59 53 4b 49 50 20 28 29 3b 0a 20 20 20 20 20 20 20 20 79 79 63 68 20 3d 20 59 59 | ....YYSKIP.();.........yych.=.YY |
10c0 | 50 45 45 4b 20 28 29 3b 0a 20 20 20 20 20 20 20 20 67 6f 74 6f 20 79 79 31 31 3b 0a 79 79 35 3a | PEEK.();.........goto.yy11;.yy5: |
10e0 | 0a 20 20 20 20 20 20 20 20 73 74 61 74 75 73 20 3d 20 61 63 74 69 6f 6e 5f 6c 69 6e 65 36 33 28 | .........status.=.action_line63( |
1100 | 69 2c 20 6b 65 79 73 2c 20 69 6e 70 75 74 2c 20 74 6f 6b 65 6e 2c 20 26 63 75 72 73 6f 72 2c 20 | i,.keys,.input,.token,.&cursor,. |
1120 | 32 29 3b 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 3b 0a 79 79 36 3a 0a 20 20 20 20 20 | 2);.........continue;.yy6:...... |
1140 | 20 20 20 59 59 53 4b 49 50 20 28 29 3b 0a 79 79 37 3a 0a 20 20 20 20 20 20 20 20 73 74 61 74 75 | ...YYSKIP.();.yy7:.........statu |
1160 | 73 20 3d 20 61 63 74 69 6f 6e 5f 6c 69 6e 65 36 33 28 69 2c 20 6b 65 79 73 2c 20 69 6e 70 75 74 | s.=.action_line63(i,.keys,.input |
1180 | 2c 20 74 6f 6b 65 6e 2c 20 26 63 75 72 73 6f 72 2c 20 33 29 3b 0a 20 20 20 20 20 20 20 20 63 6f | ,.token,.&cursor,.3);.........co |
11a0 | 6e 74 69 6e 75 65 3b 0a 79 79 38 3a 0a 20 20 20 20 20 20 20 20 59 59 53 4b 49 50 20 28 29 3b 0a | ntinue;.yy8:.........YYSKIP.();. |
11c0 | 20 20 20 20 20 20 20 20 79 79 63 68 20 3d 20 59 59 50 45 45 4b 20 28 29 3b 0a 20 20 20 20 20 20 | ........yych.=.YYPEEK.();....... |
11e0 | 20 20 67 6f 74 6f 20 79 79 37 3b 0a 79 79 39 3a 0a 20 20 20 20 20 20 20 20 59 59 53 4b 49 50 20 | ..goto.yy7;.yy9:.........YYSKIP. |
1200 | 28 29 3b 0a 20 20 20 20 20 20 20 20 79 79 63 68 20 3d 20 59 59 50 45 45 4b 20 28 29 3b 0a 20 20 | ();.........yych.=.YYPEEK.();... |
1220 | 20 20 20 20 20 20 67 6f 74 6f 20 79 79 33 3b 0a 79 79 31 30 3a 0a 20 20 20 20 20 20 20 20 59 59 | ......goto.yy3;.yy10:.........YY |
1240 | 53 4b 49 50 20 28 29 3b 0a 20 20 20 20 20 20 20 20 69 66 20 28 59 59 4c 45 53 53 54 48 41 4e 20 | SKIP.();.........if.(YYLESSTHAN. |
1260 | 28 31 29 29 20 59 59 46 49 4c 4c 28 31 29 3b 0a 20 20 20 20 20 20 20 20 79 79 63 68 20 3d 20 59 | (1)).YYFILL(1);.........yych.=.Y |
1280 | 59 50 45 45 4b 20 28 29 3b 0a 79 79 31 31 3a 0a 20 20 20 20 20 20 20 20 73 77 69 74 63 68 20 28 | YPEEK.();.yy11:.........switch.( |
12a0 | 79 79 63 68 29 20 7b 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 30 27 3a 0a 20 20 20 20 20 20 | yych).{.........case.'0':....... |
12c0 | 20 20 63 61 73 65 20 27 31 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 32 27 3a 0a 20 20 | ..case.'1':.........case.'2':... |
12e0 | 20 20 20 20 20 20 63 61 73 65 20 27 33 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 34 27 | ......case.'3':.........case.'4' |
1300 | 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 35 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 | :.........case.'5':.........case |
1320 | 20 27 36 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 37 27 3a 0a 20 20 20 20 20 20 20 20 | .'6':.........case.'7':......... |
1340 | 63 61 73 65 20 27 38 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 39 27 3a 20 20 20 20 67 | case.'8':.........case.'9':....g |
1360 | 6f 74 6f 20 79 79 31 30 3b 0a 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 3a 20 20 20 20 67 6f | oto.yy10;.........default:....go |
1380 | 74 6f 20 79 79 35 3b 0a 20 20 20 20 20 20 20 20 7d 0a 79 79 31 32 3a 0a 20 20 20 20 20 20 20 20 | to.yy5;.........}.yy12:......... |
13a0 | 59 59 53 4b 49 50 20 28 29 3b 0a 20 20 20 20 20 20 20 20 69 66 20 28 59 59 4c 45 53 53 54 48 41 | YYSKIP.();.........if.(YYLESSTHA |
13c0 | 4e 20 28 31 29 29 20 59 59 46 49 4c 4c 28 31 29 3b 0a 20 20 20 20 20 20 20 20 79 79 63 68 20 3d | N.(1)).YYFILL(1);.........yych.= |
13e0 | 20 59 59 50 45 45 4b 20 28 29 3b 0a 20 20 20 20 20 20 20 20 73 77 69 74 63 68 20 28 79 79 63 68 | .YYPEEK.();.........switch.(yych |
1400 | 29 20 7b 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 30 27 3a 0a 20 20 20 20 20 20 20 20 63 61 | ).{.........case.'0':.........ca |
1420 | 73 65 20 27 31 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 32 27 3a 0a 20 20 20 20 20 20 | se.'1':.........case.'2':....... |
1440 | 20 20 63 61 73 65 20 27 33 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 34 27 3a 0a 20 20 | ..case.'3':.........case.'4':... |
1460 | 20 20 20 20 20 20 63 61 73 65 20 27 35 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 36 27 | ......case.'5':.........case.'6' |
1480 | 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 37 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 | :.........case.'7':.........case |
14a0 | 20 27 38 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 39 27 3a 20 20 20 20 67 6f 74 6f 20 | .'8':.........case.'9':....goto. |
14c0 | 79 79 31 32 3b 0a 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 3a 20 20 20 20 67 6f 74 6f 20 79 | yy12;.........default:....goto.y |
14e0 | 79 31 34 3b 0a 20 20 20 20 20 20 20 20 7d 0a 79 79 31 34 3a 0a 20 20 20 20 20 20 20 20 59 59 52 | y14;.........}.yy14:.........YYR |
1500 | 45 53 54 4f 52 45 43 54 58 20 28 29 3b 0a 20 20 20 20 20 20 20 20 73 74 61 74 75 73 20 3d 20 61 | ESTORECTX.();.........status.=.a |
1520 | 63 74 69 6f 6e 5f 6c 69 6e 65 36 33 28 69 2c 20 6b 65 79 73 2c 20 69 6e 70 75 74 2c 20 74 6f 6b | ction_line63(i,.keys,.input,.tok |
1540 | 65 6e 2c 20 26 63 75 72 73 6f 72 2c 20 31 29 3b 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 | en,.&cursor,.1);.........continu |
1560 | 65 3b 0a 79 79 31 35 3a 0a 20 20 20 20 20 20 20 20 59 59 53 4b 49 50 20 28 29 3b 0a 20 20 20 20 | e;.yy15:.........YYSKIP.();..... |
1580 | 20 20 20 20 73 77 69 74 63 68 20 28 28 79 79 63 68 20 3d 20 59 59 50 45 45 4b 20 28 29 29 29 20 | ....switch.((yych.=.YYPEEK.())). |
15a0 | 7b 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 30 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 | {.........case.'0':.........case |
15c0 | 20 27 31 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 32 27 3a 0a 20 20 20 20 20 20 20 20 | .'1':.........case.'2':......... |
15e0 | 63 61 73 65 20 27 33 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 34 27 3a 0a 20 20 20 20 | case.'3':.........case.'4':..... |
1600 | 20 20 20 20 63 61 73 65 20 27 35 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 36 27 3a 0a | ....case.'5':.........case.'6':. |
1620 | 20 20 20 20 20 20 20 20 63 61 73 65 20 27 37 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 | ........case.'7':.........case.' |
1640 | 38 27 3a 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 27 39 27 3a 20 20 20 20 67 6f 74 6f 20 79 79 | 8':.........case.'9':....goto.yy |
1660 | 31 32 3b 0a 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 3a 20 20 20 20 67 6f 74 6f 20 79 79 31 | 12;.........default:....goto.yy1 |
1680 | 36 3b 0a 20 20 20 20 20 20 20 20 7d 0a 79 79 31 36 3a 0a 20 20 20 20 20 20 20 20 59 59 52 45 53 | 6;.........}.yy16:.........YYRES |
16a0 | 54 4f 52 45 43 54 58 20 28 29 3b 0a 20 20 20 20 20 20 20 20 73 74 61 74 75 73 20 3d 20 61 63 74 | TORECTX.();.........status.=.act |
16c0 | 69 6f 6e 5f 6c 69 6e 65 36 33 28 69 2c 20 6b 65 79 73 2c 20 69 6e 70 75 74 2c 20 74 6f 6b 65 6e | ion_line63(i,.keys,.input,.token |
16e0 | 2c 20 26 63 75 72 73 6f 72 2c 20 30 29 3b 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 3b | ,.&cursor,.0);.........continue; |
1700 | 0a 0a 20 20 20 20 7d 0a 20 20 20 20 69 66 20 28 73 74 61 74 75 73 20 3d 3d 20 30 29 20 7b 0a 20 | ......}.....if.(status.==.0).{.. |
1720 | 20 20 20 20 20 20 20 69 66 20 28 63 75 72 73 6f 72 20 21 3d 20 65 6f 66 29 20 7b 0a 20 20 20 20 | .......if.(cursor.!=.eof).{..... |
1740 | 20 20 20 20 20 20 20 20 73 74 61 74 75 73 20 3d 20 31 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ........status.=.1;............. |
1760 | 63 6f 6e 73 74 20 6c 6f 6e 67 20 70 6f 73 20 3d 20 74 6f 6b 65 6e 20 2d 20 69 6e 70 75 74 3b 0a | const.long.pos.=.token.-.input;. |
1780 | 20 20 20 20 20 20 20 20 20 20 20 20 66 70 72 69 6e 74 66 28 73 74 64 65 72 72 2c 20 22 65 72 72 | ............fprintf(stderr,."err |
17a0 | 6f 72 3a 20 6c 65 78 5f 6c 69 6e 65 36 33 3a 20 75 6e 75 73 65 64 20 69 6e 70 75 74 20 73 74 72 | or:.lex_line63:.unused.input.str |
17c0 | 69 6e 67 73 20 6c 65 66 74 20 61 74 20 70 6f 73 69 74 69 6f 6e 20 25 6c 64 5c 6e 22 2c 20 70 6f | ings.left.at.position.%ld\n",.po |
17e0 | 73 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 66 20 28 69 20 21 3d 20 6b | s);.........}.........if.(i.!=.k |
1800 | 65 79 73 5f 63 6f 75 6e 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 20 | eys_count).{.............status. |
1820 | 3d 20 31 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 70 72 69 6e 74 66 28 73 74 64 65 72 72 2c | =.1;.............fprintf(stderr, |
1840 | 20 22 65 72 72 6f 72 3a 20 6c 65 78 5f 6c 69 6e 65 36 33 3a 20 75 6e 75 73 65 64 20 6b 65 79 73 | ."error:.lex_line63:.unused.keys |
1860 | 20 6c 65 66 74 20 61 66 74 65 72 20 25 75 20 69 74 65 72 61 74 69 6f 6e 73 5c 6e 22 2c 20 69 29 | .left.after.%u.iterations\n",.i) |
1880 | 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 65 6e 64 3a 0a 20 20 20 20 66 72 65 65 | ;.........}.....}..end:.....free |
18a0 | 28 69 6e 70 75 74 29 3b 0a 20 20 20 20 66 72 65 65 28 6b 65 79 73 29 3b 0a 0a 20 20 20 20 72 65 | (input);.....free(keys);......re |
18c0 | 74 75 72 6e 20 73 74 61 74 75 73 3b 0a 7d 0a 0a 23 75 6e 64 65 66 20 59 59 43 54 59 50 45 0a 23 | turn.status;.}..#undef.YYCTYPE.# |
18e0 | 75 6e 64 65 66 20 59 59 4b 45 59 54 59 50 45 0a 23 75 6e 64 65 66 20 59 59 50 45 45 4b 0a 23 75 | undef.YYKEYTYPE.#undef.YYPEEK.#u |
1900 | 6e 64 65 66 20 59 59 53 4b 49 50 0a 23 75 6e 64 65 66 20 59 59 42 41 43 4b 55 50 43 54 58 0a 23 | ndef.YYSKIP.#undef.YYBACKUPCTX.# |
1920 | 75 6e 64 65 66 20 59 59 52 45 53 54 4f 52 45 43 54 58 0a 23 75 6e 64 65 66 20 59 59 4c 45 53 53 | undef.YYRESTORECTX.#undef.YYLESS |
1940 | 54 48 41 4e 0a 23 75 6e 64 65 66 20 59 59 46 49 4c 4c 0a 23 64 65 66 69 6e 65 20 59 59 4d 41 58 | THAN.#undef.YYFILL.#define.YYMAX |
1960 | 46 49 4c 4c 20 33 0a 0a 69 6e 74 20 6d 61 69 6e 28 29 0a 7b 0a 20 20 20 20 69 66 28 6c 65 78 5f | FILL.3..int.main().{.....if(lex_ |
1980 | 6c 69 6e 65 36 33 28 29 20 21 3d 20 30 29 20 7b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | line63().!=.0).{.........return. |
19a0 | 31 3b 0a 20 20 20 20 7d 0a 20 20 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 61 30 30 00 61 30 30 | 1;.....}.....return.0;.}.a00.a00 |
19c0 | 2f 61 30 30 3a 61 30 30 ff 61 30 39 00 61 30 39 2f 61 30 39 3a 61 30 39 ff 61 32 30 00 61 32 30 | /a00:a00.a09.a09/a09:a09.a20.a20 |
19e0 | 2f 61 32 30 3a 61 32 30 ff 61 32 39 00 61 32 39 2f 61 32 39 3a 61 32 39 ff 61 39 30 00 61 39 30 | /a20:a20.a29.a29/a29:a29.a90.a90 |
1a00 | 2f 61 39 30 3a 61 39 30 ff 61 39 39 00 61 39 39 2f 61 39 39 3a 61 39 39 ff 62 30 30 00 62 30 30 | /a90:a90.a99.a99/a99:a99.b00.b00 |
1a20 | 2f 62 30 30 3a 62 30 30 ff 62 30 39 00 62 30 39 2f 62 30 39 3a 62 30 39 ff 62 32 30 00 62 32 30 | /b00:b00.b09.b09/b09:b09.b20.b20 |
1a40 | 2f 62 32 30 3a 62 32 30 ff 62 32 39 00 62 32 39 2f 62 32 39 3a 62 32 39 ff 62 39 30 00 62 39 30 | /b20:b20.b29.b29/b29:b29.b90.b90 |
1a60 | 2f 62 39 30 3a 62 39 30 ff 62 39 39 00 62 39 39 2f 62 39 39 3a 62 39 39 ff 61 30 00 61 30 2f 61 | /b90:b90.b99.b99/b99:b99.a0.a0/a |
1a80 | 30 3a 61 30 ff 61 32 00 61 32 2f 61 32 3a 61 32 ff 61 39 00 61 39 2f 61 39 3a 61 39 ff 62 30 00 | 0:a0.a2.a2/a2:a2.a9.a9/a9:a9.b0. |
1aa0 | 62 30 2f 62 30 3a 62 30 ff 62 32 00 62 32 2f 62 32 3a 62 32 ff 62 39 00 62 39 2f 62 39 3a 62 39 | b0/b0:b0.b2.b2/b2:b2.b9.b9/b9:b9 |
1ac0 | ff 61 31 30 30 00 61 31 30 30 2f 61 31 30 30 3a 61 31 30 30 ff 61 31 30 39 00 61 31 30 39 2f 61 | .a100.a100/a100:a100.a109.a109/a |
1ae0 | 31 30 39 3a 61 31 30 39 ff 61 31 39 30 00 61 31 39 30 2f 61 31 39 30 3a 61 31 39 30 ff 61 31 39 | 109:a109.a190.a190/a190:a190.a19 |
1b00 | 39 00 61 31 39 39 2f 61 31 39 39 3a 61 31 39 39 ff 62 31 30 30 00 62 31 30 30 2f 62 31 30 30 3a | 9.a199/a199:a199.b100.b100/b100: |
1b20 | 62 31 30 30 ff 62 31 30 39 00 62 31 30 39 2f 62 31 30 39 3a 62 31 30 39 ff 62 31 39 30 00 62 31 | b100.b109.b109/b109:b109.b190.b1 |
1b40 | 39 30 2f 62 31 39 30 3a 62 31 39 30 ff 62 31 39 39 00 62 31 39 39 2f 62 31 39 39 3a 62 31 39 39 | 90/b190:b190.b199.b199/b199:b199 |
1b60 | ff 61 31 30 00 61 31 30 2f 61 31 30 3a 61 31 30 ff 61 31 39 00 61 31 39 2f 61 31 39 3a 61 31 39 | .a10.a10/a10:a10.a19.a19/a19:a19 |
1b80 | ff 62 31 30 00 62 31 30 2f 62 31 30 3a 62 31 30 ff 62 31 39 00 62 31 39 2f 62 31 39 3a 62 31 39 | .b10.b10/b10:b10.b19.b19/b19:b19 |
1ba0 | ff 61 31 00 61 31 2f 61 31 3a 61 31 ff 62 31 00 62 31 2f 62 31 3a 62 31 ff 61 00 61 2f 61 3a 61 | .a1.a1/a1:a1.b1.b1/b1:b1.a.a/a:a |
1bc0 | ff 62 00 62 2f 62 3a 62 ff 30 30 30 00 30 30 30 2f 30 30 30 3a 30 30 30 ff 30 30 39 00 30 30 39 | .b.b/b:b.000.000/000:000.009.009 |
1be0 | 2f 30 30 39 3a 30 30 39 ff 30 39 30 00 30 39 30 2f 30 39 30 3a 30 39 30 ff 30 39 39 00 30 39 39 | /009:009.090.090/090:090.099.099 |
1c00 | 2f 30 39 39 3a 30 39 39 ff 39 30 30 00 39 30 30 2f 39 30 30 3a 39 30 30 ff 39 30 39 00 39 30 39 | /099:099.900.900/900:900.909.909 |
1c20 | 2f 39 30 39 3a 39 30 39 ff 39 39 30 00 39 39 30 2f 39 39 30 3a 39 39 30 ff 39 39 39 00 39 39 39 | /909:909.990.990/990:990.999.999 |
1c40 | 2f 39 39 39 3a 39 39 39 ff 30 30 00 30 30 2f 30 30 3a 30 30 ff 30 39 00 30 39 2f 30 39 3a 30 39 | /999:999.00.00/00:00.09.09/09:09 |
1c60 | ff 39 30 00 39 30 2f 39 30 3a 39 30 ff 39 39 00 39 39 2f 39 39 3a 39 39 ff 30 00 30 2f 30 3a 30 | .90.90/90:90.99.99/99:99.0.0/0:0 |
1c80 | ff 39 00 39 2f 39 3a 39 ff 09 20 0a 00 08 0b 1f 21 2f 3a 60 63 ff 04 01 01 04 01 01 04 01 01 04 | .9.9/9:9........!/:`c........... |
1ca0 | 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 | ................................ |
1cc0 | 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 | ................................ |
1ce0 | 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 | ................................ |
1d00 | 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 | ................................ |
1d20 | 04 01 01 04 01 01 03 01 01 03 01 01 03 01 01 03 01 01 03 01 01 03 01 01 03 01 01 03 01 01 03 01 | ................................ |
1d40 | 01 03 01 01 03 01 01 03 01 01 03 01 01 03 01 01 03 01 01 03 01 01 03 01 01 03 01 01 03 01 01 03 | ................................ |
1d60 | 01 01 03 01 01 03 01 01 03 01 01 03 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 | ................................ |
1d80 | 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 | ................................ |
1da0 | 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 01 01 05 | ................................ |
1dc0 | 01 01 05 01 01 05 01 01 05 01 01 05 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 | ................................ |
1de0 | 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 03 01 | ................................ |
1e00 | 00 03 01 00 03 01 00 03 01 00 03 01 00 03 01 00 03 01 00 03 01 00 02 01 04 02 01 04 02 01 04 02 | ................................ |
1e20 | 01 04 02 01 04 02 01 04 02 01 04 02 01 04 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 | ................................ |
1e40 | 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 04 03 | ................................ |
1e60 | 02 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 04 03 02 04 | ................................ |
1e80 | 03 02 04 03 02 04 03 02 04 03 02 04 03 02 03 02 02 03 02 02 03 02 02 03 02 02 03 02 02 03 02 02 | ................................ |
1ea0 | 03 02 02 03 02 02 03 02 02 03 02 02 03 02 02 03 02 02 03 02 02 03 02 02 03 02 02 03 02 02 02 01 | ................................ |
1ec0 | 02 02 01 02 02 01 02 02 01 02 02 01 02 02 01 02 02 01 02 02 01 02 01 01 03 01 01 03 01 01 03 01 | ................................ |
1ee0 | 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 01 01 04 | ............................. |