home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / a_utils / perl / mac-perl / mcprl402.bin / Perl_src / cmd.h < prev    next >
MacBinary  |  1992-09-27  |  5.6 KB  |  [TEXT/MPS ]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
10% dexvert Jesper Olsen Module (music/jesperOlsen) magic Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, Sun Sep 27 01:19:05 1992, modified Sun Sep 27 01:19:05 1992, creator 'MPS ', type ASCII, 5026 bytes "cmd.h" , at 0x1422 428 bytes resource default (weak)
99% file data default
49% TrID Macintosh plain text (MacBinary) default
33% TrID TTComp archive compressed (bin-2K) default (weak)
16% TrID MacBinary 2 default (weak)
0% TrID Sybase iAnywhere database files default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[MPS ]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 05 63 6d 64 2e 68 00 | 00 00 00 00 00 00 00 00 |..cmd.h.|........|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 4d 50 53 | 20 00 00 00 00 00 00 00 |.TEXTMPS| .......|
|00000050| 00 00 00 00 00 13 a2 00 | 00 01 ac a6 ea f4 c9 a6 |........|........|
|00000060| ea f4 c9 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 3e 41 00 00 |........|....>A..|
|00000080| 2f 2a 20 24 52 43 53 66 | 69 6c 65 3a 20 63 6d 64 |/* $RCSf|ile: cmd|
|00000090| 2e 68 2c 76 20 24 24 52 | 65 76 69 73 69 6f 6e 3a |.h,v $$R|evision:|
|000000a0| 20 34 2e 30 2e 31 2e 32 | 20 24 24 44 61 74 65 3a | 4.0.1.2| $$Date:|
|000000b0| 20 39 32 2f 30 36 2f 30 | 38 20 31 32 3a 30 31 3a | 92/06/0|8 12:01:|
|000000c0| 30 32 20 24 0d 20 2a 0d | 20 2a 20 20 20 20 43 6f |02 $. *.| * Co|
|000000d0| 70 79 72 69 67 68 74 20 | 28 63 29 20 31 39 39 31 |pyright |(c) 1991|
|000000e0| 2c 20 4c 61 72 72 79 20 | 57 61 6c 6c 0d 20 2a 0d |, Larry |Wall. *.|
|000000f0| 20 2a 20 20 20 20 59 6f | 75 20 6d 61 79 20 64 69 | * Yo|u may di|
|00000100| 73 74 72 69 62 75 74 65 | 20 75 6e 64 65 72 20 74 |stribute| under t|
|00000110| 68 65 20 74 65 72 6d 73 | 20 6f 66 20 65 69 74 68 |he terms| of eith|
|00000120| 65 72 20 74 68 65 20 47 | 4e 55 20 47 65 6e 65 72 |er the G|NU Gener|
|00000130| 61 6c 20 50 75 62 6c 69 | 63 0d 20 2a 20 20 20 20 |al Publi|c. * |
|00000140| 4c 69 63 65 6e 73 65 20 | 6f 72 20 74 68 65 20 41 |License |or the A|
|00000150| 72 74 69 73 74 69 63 20 | 4c 69 63 65 6e 73 65 2c |rtistic |License,|
|00000160| 20 61 73 20 73 70 65 63 | 69 66 69 65 64 20 69 6e | as spec|ified in|
|00000170| 20 74 68 65 20 52 45 41 | 44 4d 45 20 66 69 6c 65 | the REA|DME file|
|00000180| 2e 0d 20 2a 0d 20 2a 20 | 24 4c 6f 67 3a 09 63 6d |.. *. * |$Log:.cm|
|00000190| 64 2e 68 2c 76 20 24 0d | 20 2a 20 52 65 76 69 73 |d.h,v $.| * Revis|
|000001a0| 69 6f 6e 20 34 2e 30 2e | 31 2e 32 20 20 39 32 2f |ion 4.0.|1.2 92/|
|000001b0| 30 36 2f 30 38 20 20 31 | 32 3a 30 31 3a 30 32 20 |06/08 1|2:01:02 |
|000001c0| 20 6c 77 61 6c 6c 0d 20 | 2a 20 70 61 74 63 68 32 | lwall. |* patch2|
|000001d0| 30 3a 20 72 65 6d 6f 76 | 65 64 20 69 6d 70 6c 69 |0: remov|ed impli|
|000001e0| 63 69 74 20 69 6e 74 20 | 64 65 63 6c 61 72 61 74 |cit int |declarat|
|000001f0| 69 6f 6e 73 20 6f 6e 20 | 66 75 6e 63 69 6f 6e 73 |ions on |funcions|
|00000200| 0d 20 2a 20 0d 20 2a 20 | 52 65 76 69 73 69 6f 6e |. * . * |Revision|
|00000210| 20 34 2e 30 2e 31 2e 31 | 20 20 39 31 2f 30 36 2f | 4.0.1.1| 91/06/|
|00000220| 30 37 20 20 31 30 3a 32 | 38 3a 35 30 20 20 6c 77 |07 10:2|8:50 lw|
|00000230| 61 6c 6c 0d 20 2a 20 70 | 61 74 63 68 34 3a 20 6e |all. * p|atch4: n|
|00000240| 65 77 20 63 6f 70 79 72 | 69 67 68 74 20 6e 6f 74 |ew copyr|ight not|
|00000250| 69 63 65 0d 20 2a 20 70 | 61 74 63 68 34 3a 20 6c |ice. * p|atch4: l|
|00000260| 65 6e 67 74 68 28 24 60 | 29 2c 20 6c 65 6e 67 74 |ength($`|), lengt|
|00000270| 68 28 24 26 29 2c 20 6c | 65 6e 67 74 68 28 24 27 |h($&), l|ength($'|
|00000280| 29 20 6e 6f 77 20 6f 70 | 74 69 6d 69 7a 65 64 20 |) now op|timized |
|00000290| 74 6f 20 61 76 6f 69 64 | 20 73 74 72 69 6e 67 20 |to avoid| string |
|000002a0| 63 6f 70 79 0d 20 2a 20 | 0d 20 2a 20 52 65 76 69 |copy. * |. * Revi|
|000002b0| 73 69 6f 6e 20 34 2e 30 | 20 20 39 31 2f 30 33 2f |sion 4.0| 91/03/|
|000002c0| 32 30 20 20 30 31 3a 30 | 34 3a 33 34 20 20 6c 77 |20 01:0|4:34 lw|
|000002d0| 61 6c 6c 0d 20 2a 20 34 | 2e 30 20 62 61 73 65 6c |all. * 4|.0 basel|
|000002e0| 69 6e 65 2e 0d 20 2a 20 | 0d 20 2a 2f 0d 0d 23 64 |ine.. * |. */..#d|
|000002f0| 65 66 69 6e 65 20 43 5f | 4e 55 4c 4c 20 30 0d 23 |efine C_|NULL 0.#|
|00000300| 64 65 66 69 6e 65 20 43 | 5f 49 46 20 31 0d 23 64 |define C|_IF 1.#d|
|00000310| 65 66 69 6e 65 20 43 5f | 45 4c 53 45 20 32 0d 23 |efine C_|ELSE 2.#|
|00000320| 64 65 66 69 6e 65 20 43 | 5f 57 48 49 4c 45 20 33 |define C|_WHILE 3|
|00000330| 0d 23 64 65 66 69 6e 65 | 20 43 5f 42 4c 4f 43 4b |.#define| C_BLOCK|
|00000340| 20 34 0d 23 64 65 66 69 | 6e 65 20 43 5f 45 58 50 | 4.#defi|ne C_EXP|
|00000350| 52 20 35 0d 23 64 65 66 | 69 6e 65 20 43 5f 4e 45 |R 5.#def|ine C_NE|
|00000360| 58 54 20 36 0d 23 64 65 | 66 69 6e 65 20 43 5f 45 |XT 6.#de|fine C_E|
|00000370| 4c 53 49 46 20 37 09 2f | 2a 20 74 65 6d 70 6f 72 |LSIF 7./|* tempor|
|00000380| 61 72 79 2d 2d 74 75 72 | 6e 73 20 69 6e 74 6f 20 |ary--tur|ns into |
|00000390| 61 6e 20 49 46 20 2b 20 | 45 4c 53 45 20 2a 2f 0d |an IF + |ELSE */.|
|000003a0| 23 64 65 66 69 6e 65 20 | 43 5f 43 53 57 49 54 43 |#define |C_CSWITC|
|000003b0| 48 20 38 09 2f 2a 20 63 | 72 65 61 74 65 64 20 62 |H 8./* c|reated b|
|000003c0| 79 20 73 77 69 74 63 68 | 20 6f 70 74 69 6d 69 7a |y switch| optimiz|
|000003d0| 61 74 69 6f 6e 20 69 6e | 20 62 6c 6f 63 6b 5f 68 |ation in| block_h|
|000003e0| 65 61 64 28 29 20 2a 2f | 0d 23 64 65 66 69 6e 65 |ead() */|.#define|
|000003f0| 20 43 5f 4e 53 57 49 54 | 43 48 20 39 09 2f 2a 20 | C_NSWIT|CH 9./* |
|00000400| 6c 69 6b 65 77 69 73 65 | 20 2a 2f 0d 0d 23 69 66 |likewise| */..#if|
|00000410| 64 65 66 20 44 45 42 55 | 47 47 49 4e 47 0d 23 69 |def DEBU|GGING.#i|
|00000420| 66 6e 64 65 66 20 44 4f | 49 4e 49 54 0d 65 78 74 |fndef DO|INIT.ext|
|00000430| 65 72 6e 20 63 68 61 72 | 20 2a 63 6d 64 6e 61 6d |ern char| *cmdnam|
|00000440| 65 5b 5d 3b 0d 23 65 6c | 73 65 0d 63 68 61 72 20 |e[];.#el|se.char |
|00000450| 2a 63 6d 64 6e 61 6d 65 | 5b 5d 20 3d 20 7b 0d 20 |*cmdname|[] = {. |
|00000460| 20 20 20 22 4e 55 4c 4c | 22 2c 0d 20 20 20 20 22 | "NULL|",. "|
|00000470| 49 46 22 2c 0d 20 20 20 | 20 22 45 4c 53 45 22 2c |IF",. | "ELSE",|
|00000480| 0d 20 20 20 20 22 57 48 | 49 4c 45 22 2c 0d 20 20 |. "WH|ILE",. |
|00000490| 20 20 22 42 4c 4f 43 4b | 22 2c 0d 20 20 20 20 22 | "BLOCK|",. "|
|000004a0| 45 58 50 52 22 2c 0d 20 | 20 20 20 22 4e 45 58 54 |EXPR",. | "NEXT|
|000004b0| 22 2c 0d 20 20 20 20 22 | 45 4c 53 49 46 22 2c 0d |",. "|ELSIF",.|
|000004c0| 20 20 20 20 22 43 53 57 | 49 54 43 48 22 2c 0d 20 | "CSW|ITCH",. |
|000004d0| 20 20 20 22 4e 53 57 49 | 54 43 48 22 2c 0d 20 20 | "NSWI|TCH",. |
|000004e0| 20 20 22 31 30 22 0d 7d | 3b 0d 23 65 6e 64 69 66 | "10".}|;.#endif|
|000004f0| 0d 23 65 6e 64 69 66 20 | 2f 2a 20 44 45 42 55 47 |.#endif |/* DEBUG|
|00000500| 47 49 4e 47 20 2a 2f 0d | 0d 23 64 65 66 69 6e 65 |GING */.|.#define|
|00000510| 20 43 46 5f 4f 50 54 49 | 4d 49 5a 45 20 30 37 37 | CF_OPTI|MIZE 077|
|00000520| 09 2f 2a 20 74 79 70 65 | 20 6f 66 20 6f 70 74 69 |./* type| of opti|
|00000530| 6d 69 7a 61 74 69 6f 6e | 20 2a 2f 0d 23 64 65 66 |mization| */.#def|
|00000540| 69 6e 65 20 43 46 5f 46 | 49 52 53 54 4e 45 47 20 |ine CF_F|IRSTNEG |
|00000550| 30 31 30 30 2f 2a 20 63 | 6f 6e 64 69 74 69 6f 6e |0100/* c|ondition|
|00000560| 61 6c 20 69 73 20 28 24 | 72 65 67 69 73 74 65 72 |al is ($|register|
|00000570| 20 4e 45 20 27 73 74 72 | 69 6e 67 27 29 20 2a 2f | NE 'str|ing') */|
|00000580| 0d 23 64 65 66 69 6e 65 | 20 43 46 5f 4e 45 53 55 |.#define| CF_NESU|
|00000590| 52 45 20 30 32 30 30 09 | 2f 2a 20 69 66 20 73 68 |RE 0200.|/* if sh|
|000005a0| 6f 72 74 20 64 6f 65 73 | 6e 27 74 20 6d 61 74 63 |ort does|n't matc|
|000005b0| 68 20 77 65 27 72 65 20 | 73 75 72 65 20 2a 2f 0d |h we're |sure */.|
|000005c0| 23 64 65 66 69 6e 65 20 | 43 46 5f 45 51 53 55 52 |#define |CF_EQSUR|
|000005d0| 45 20 30 34 30 30 09 2f | 2a 20 69 66 20 73 68 6f |E 0400./|* if sho|
|000005e0| 72 74 20 64 6f 65 73 20 | 6d 61 74 63 68 20 77 65 |rt does |match we|
|000005f0| 27 72 65 20 73 75 72 65 | 20 2a 2f 0d 23 64 65 66 |'re sure| */.#def|
|00000600| 69 6e 65 20 43 46 5f 43 | 4f 4e 44 09 30 31 30 30 |ine CF_C|OND.0100|
|00000610| 30 09 2f 2a 20 74 65 73 | 74 20 63 5f 65 78 70 72 |0./* tes|t c_expr|
|00000620| 20 61 73 20 63 6f 6e 64 | 69 74 69 6f 6e 61 6c 20 | as cond|itional |
|00000630| 66 69 72 73 74 2c 20 69 | 66 20 6e 6f 74 20 6e 75 |first, i|f not nu|
|00000640| 6c 6c 2e 20 2a 2f 0d 09 | 09 09 2f 2a 20 53 65 74 |ll. */..|../* Set|
|00000650| 20 66 6f 72 20 65 76 65 | 72 79 74 68 69 6e 67 20 | for eve|rything |
|00000660| 65 78 63 65 70 74 20 64 | 6f 20 7b 7d 20 77 68 69 |except d|o {} whi|
|00000670| 6c 65 20 63 75 72 72 65 | 6e 74 6c 79 20 2a 2f 0d |le curre|ntly */.|
|00000680| 23 64 65 66 69 6e 65 20 | 43 46 5f 4c 4f 4f 50 20 |#define |CF_LOOP |
|00000690| 30 32 30 30 30 09 2f 2a | 20 6c 6f 6f 70 20 6f 6e |02000./*| loop on|
|000006a0| 20 74 68 65 20 63 5f 65 | 78 70 72 20 63 6f 6e 64 | the c_e|xpr cond|
|000006b0| 69 74 69 6f 6e 61 6c 20 | 28 6c 6f 6f 70 20 6d 6f |itional |(loop mo|
|000006c0| 64 69 66 69 65 72 73 29 | 20 2a 2f 0d 23 64 65 66 |difiers)| */.#def|
|000006d0| 69 6e 65 20 43 46 5f 49 | 4e 56 45 52 54 20 30 34 |ine CF_I|NVERT 04|
|000006e0| 30 30 30 09 2f 2a 20 69 | 74 27 73 20 61 6e 20 22 |000./* i|t's an "|
|000006f0| 75 6e 6c 65 73 73 22 20 | 6f 72 20 61 6e 20 22 75 |unless" |or an "u|
|00000700| 6e 74 69 6c 22 20 2a 2f | 0d 23 64 65 66 69 6e 65 |ntil" */|.#define|
|00000710| 20 43 46 5f 4f 4e 43 45 | 20 30 31 30 30 30 30 09 | CF_ONCE| 010000.|
|00000720| 2f 2a 20 77 65 27 76 65 | 20 61 6c 72 65 61 64 79 |/* we've| already|
|00000730| 20 70 75 73 68 65 64 20 | 74 68 65 20 6c 61 62 65 | pushed |the labe|
|00000740| 6c 20 6f 6e 20 74 68 65 | 20 73 74 61 63 6b 20 2a |l on the| stack *|
|00000750| 2f 0d 23 64 65 66 69 6e | 65 20 43 46 5f 46 4c 49 |/.#defin|e CF_FLI|
|00000760| 50 20 30 32 30 30 30 30 | 09 2f 2a 20 6f 6e 20 61 |P 020000|./* on a|
|00000770| 20 6d 61 74 63 68 20 64 | 6f 20 66 6c 69 70 66 6c | match d|o flipfl|
|00000780| 6f 70 20 2a 2f 0d 23 64 | 65 66 69 6e 65 20 43 46 |op */.#d|efine CF|
|00000790| 5f 54 45 52 4d 20 30 34 | 30 30 30 30 09 2f 2a 20 |_TERM 04|0000./* |
|000007a0| 76 61 6c 75 65 20 6f 66 | 20 74 68 69 73 20 63 6d |value of| this cm|
|000007b0| 64 20 6d 69 67 68 74 20 | 62 65 20 72 65 74 75 72 |d might |be retur|
|000007c0| 6e 65 64 20 2a 2f 0d 23 | 64 65 66 69 6e 65 20 43 |ned */.#|define C|
|000007d0| 46 5f 44 42 53 55 42 20 | 30 31 30 30 30 30 30 20 |F_DBSUB |0100000 |
|000007e0| 2f 2a 20 74 68 69 73 20 | 69 73 20 61 6e 20 69 6e |/* this |is an in|
|000007f0| 73 65 72 74 65 64 20 63 | 6d 64 20 66 6f 72 20 64 |serted c|md for d|
|00000800| 65 62 75 67 67 69 6e 67 | 20 2a 2f 0d 0d 23 64 65 |ebugging| */..#de|
|00000810| 66 69 6e 65 20 43 46 54 | 5f 46 41 4c 53 45 20 30 |fine CFT|_FALSE 0|
|00000820| 09 2f 2a 20 63 5f 65 78 | 70 72 20 69 73 20 61 6c |./* c_ex|pr is al|
|00000830| 77 61 79 73 20 66 61 6c | 73 65 20 2a 2f 0d 23 64 |ways fal|se */.#d|
|00000840| 65 66 69 6e 65 20 43 46 | 54 5f 54 52 55 45 20 31 |efine CF|T_TRUE 1|
|00000850| 09 2f 2a 20 63 5f 65 78 | 70 72 20 69 73 20 61 6c |./* c_ex|pr is al|
|00000860| 77 61 79 73 20 74 72 75 | 65 20 2a 2f 0d 23 64 65 |ways tru|e */.#de|
|00000870| 66 69 6e 65 20 43 46 54 | 5f 52 45 47 20 32 09 2f |fine CFT|_REG 2./|
|00000880| 2a 20 63 5f 65 78 70 72 | 20 69 73 20 61 20 73 69 |* c_expr| is a si|
|00000890| 6d 70 6c 65 20 72 65 67 | 69 73 74 65 72 20 2a 2f |mple reg|ister */|
|000008a0| 0d 23 64 65 66 69 6e 65 | 20 43 46 54 5f 41 4e 43 |.#define| CFT_ANC|
|000008b0| 48 4f 52 20 33 09 2f 2a | 20 63 5f 65 78 70 72 20 |HOR 3./*| c_expr |
|000008c0| 69 73 20 61 6e 20 61 6e | 63 68 6f 72 65 64 20 73 |is an an|chored s|
|000008d0| 65 61 72 63 68 20 2f 5e | 2e 2e 2e 2f 20 2a 2f 0d |earch /^|.../ */.|
|000008e0| 23 64 65 66 69 6e 65 20 | 43 46 54 5f 53 54 52 4f |#define |CFT_STRO|
|000008f0| 50 20 34 09 2f 2a 20 63 | 5f 65 78 70 72 20 69 73 |P 4./* c|_expr is|
|00000900| 20 61 20 73 74 72 69 6e | 67 20 63 6f 6d 70 61 72 | a strin|g compar|
|00000910| 69 73 6f 6e 20 2a 2f 0d | 23 64 65 66 69 6e 65 20 |ison */.|#define |
|00000920| 43 46 54 5f 53 43 41 4e | 20 35 09 2f 2a 20 63 5f |CFT_SCAN| 5./* c_|
|00000930| 65 78 70 72 20 69 73 20 | 61 6e 20 75 6e 61 6e 63 |expr is |an unanc|
|00000940| 68 6f 72 65 64 20 73 65 | 61 72 63 68 20 2f 2e 2e |hored se|arch /..|
|00000950| 2e 2f 20 2a 2f 0d 23 64 | 65 66 69 6e 65 20 43 46 |./ */.#d|efine CF|
|00000960| 54 5f 47 45 54 53 20 36 | 09 2f 2a 20 63 5f 65 78 |T_GETS 6|./* c_ex|
|00000970| 70 72 20 69 73 20 3c 66 | 69 6c 65 68 61 6e 64 6c |pr is <f|ilehandl|
|00000980| 65 3e 20 2a 2f 0d 23 64 | 65 66 69 6e 65 20 43 46 |e> */.#d|efine CF|
|00000990| 54 5f 45 56 41 4c 20 37 | 09 2f 2a 20 63 5f 65 78 |T_EVAL 7|./* c_ex|
|000009a0| 70 72 20 69 73 20 6e 6f | 74 20 6f 70 74 69 6d 69 |pr is no|t optimi|
|000009b0| 7a 65 64 2c 20 73 6f 20 | 63 61 6c 6c 20 65 76 61 |zed, so |call eva|
|000009c0| 6c 28 29 20 2a 2f 0d 23 | 64 65 66 69 6e 65 20 43 |l() */.#|define C|
|000009d0| 46 54 5f 55 4e 46 4c 49 | 50 20 38 09 2f 2a 20 32 |FT_UNFLI|P 8./* 2|
|000009e0| 6e 64 20 68 61 6c 66 20 | 6f 66 20 72 61 6e 67 65 |nd half |of range|
|000009f0| 20 6e 6f 74 20 6f 70 74 | 69 6d 69 7a 65 64 20 2a | not opt|imized *|
|00000a00| 2f 0d 23 64 65 66 69 6e | 65 20 43 46 54 5f 43 48 |/.#defin|e CFT_CH|
|00000a10| 4f 50 20 39 09 2f 2a 20 | 63 5f 65 78 70 72 20 69 |OP 9./* |c_expr i|
|00000a20| 73 20 61 20 63 68 6f 70 | 20 6f 6e 20 61 20 72 65 |s a chop| on a re|
|00000a30| 67 69 73 74 65 72 20 2a | 2f 0d 23 64 65 66 69 6e |gister *|/.#defin|
|00000a40| 65 20 43 46 54 5f 41 52 | 52 41 59 20 31 30 09 2f |e CFT_AR|RAY 10./|
|00000a50| 2a 20 74 68 69 73 20 69 | 73 20 61 20 66 6f 72 65 |* this i|s a fore|
|00000a60| 61 63 68 20 6c 6f 6f 70 | 20 2a 2f 0d 23 64 65 66 |ach loop| */.#def|
|00000a70| 69 6e 65 20 43 46 54 5f | 49 4e 44 47 45 54 53 20 |ine CFT_|INDGETS |
|00000a80| 31 31 09 2f 2a 20 63 5f | 65 78 70 72 20 69 73 20 |11./* c_|expr is |
|00000a90| 3c 24 76 61 72 69 61 62 | 6c 65 3e 20 2a 2f 0d 23 |<$variab|le> */.#|
|00000aa0| 64 65 66 69 6e 65 20 43 | 46 54 5f 4e 55 4d 4f 50 |define C|FT_NUMOP|
|00000ab0| 20 31 32 09 2f 2a 20 63 | 5f 65 78 70 72 20 69 73 | 12./* c|_expr is|
|00000ac0| 20 61 20 6e 75 6d 65 72 | 69 63 20 63 6f 6d 70 61 | a numer|ic compa|
|00000ad0| 72 69 73 6f 6e 20 2a 2f | 0d 23 64 65 66 69 6e 65 |rison */|.#define|
|00000ae0| 20 43 46 54 5f 43 43 4c | 41 53 53 20 31 33 09 2f | CFT_CCL|ASS 13./|
|00000af0| 2a 20 63 5f 65 78 70 72 | 20 6d 75 73 74 20 73 74 |* c_expr| must st|
|00000b00| 61 72 74 20 77 69 74 68 | 20 6f 6e 65 20 6f 66 20 |art with| one of |
|00000b10| 74 68 65 73 65 20 63 68 | 61 72 61 63 74 65 72 73 |these ch|aracters|
|00000b20| 20 2a 2f 0d 23 64 65 66 | 69 6e 65 20 43 46 54 5f | */.#def|ine CFT_|
|00000b30| 44 30 20 31 34 09 2f 2a | 20 6e 6f 20 73 70 65 63 |D0 14./*| no spec|
|00000b40| 69 61 6c 20 62 72 65 61 | 6b 70 6f 69 6e 74 20 61 |ial brea|kpoint a|
|00000b50| 74 20 74 68 69 73 20 6c | 69 6e 65 20 2a 2f 0d 23 |t this l|ine */.#|
|00000b60| 64 65 66 69 6e 65 20 43 | 46 54 5f 44 31 20 31 35 |define C|FT_D1 15|
|00000b70| 09 2f 2a 20 70 6f 73 73 | 69 62 6c 65 20 73 70 65 |./* poss|ible spe|
|00000b80| 63 69 61 6c 20 62 72 65 | 61 6b 70 6f 69 6e 74 20 |cial bre|akpoint |
|00000b90| 61 74 20 74 68 69 73 20 | 6c 69 6e 65 20 2a 2f 0d |at this |line */.|
|00000ba0| 0d 23 69 66 64 65 66 20 | 44 45 42 55 47 47 49 4e |.#ifdef |DEBUGGIN|
|00000bb0| 47 0d 23 69 66 6e 64 65 | 66 20 44 4f 49 4e 49 54 |G.#ifnde|f DOINIT|
|00000bc0| 0d 65 78 74 65 72 6e 20 | 63 68 61 72 20 2a 63 6d |.extern |char *cm|
|00000bd0| 64 6f 70 74 5b 5d 3b 0d | 23 65 6c 73 65 0d 63 68 |dopt[];.|#else.ch|
|00000be0| 61 72 20 2a 63 6d 64 6f | 70 74 5b 5d 20 3d 20 7b |ar *cmdo|pt[] = {|
|00000bf0| 0d 20 20 20 20 22 46 41 | 4c 53 45 22 2c 0d 20 20 |. "FA|LSE",. |
|00000c00| 20 20 22 54 52 55 45 22 | 2c 0d 20 20 20 20 22 52 | "TRUE"|,. "R|
|00000c10| 45 47 22 2c 0d 20 20 20 | 20 22 41 4e 43 48 4f 52 |EG",. | "ANCHOR|
|00000c20| 22 2c 0d 20 20 20 20 22 | 53 54 52 4f 50 22 2c 0d |",. "|STROP",.|
|00000c30| 20 20 20 20 22 53 43 41 | 4e 22 2c 0d 20 20 20 20 | "SCA|N",. |
|00000c40| 22 47 45 54 53 22 2c 0d | 20 20 20 20 22 45 56 41 |"GETS",.| "EVA|
|00000c50| 4c 22 2c 0d 20 20 20 20 | 22 55 4e 46 4c 49 50 22 |L",. |"UNFLIP"|
|00000c60| 2c 0d 20 20 20 20 22 43 | 48 4f 50 22 2c 0d 20 20 |,. "C|HOP",. |
|00000c70| 20 20 22 41 52 52 41 59 | 22 2c 0d 20 20 20 20 22 | "ARRAY|",. "|
|00000c80| 49 4e 44 47 45 54 53 22 | 2c 0d 20 20 20 20 22 4e |INDGETS"|,. "N|
|00000c90| 55 4d 4f 50 22 2c 0d 20 | 20 20 20 22 43 43 4c 41 |UMOP",. | "CCLA|
|00000ca0| 53 53 22 2c 0d 20 20 20 | 20 22 31 34 22 0d 7d 3b |SS",. | "14".};|
|00000cb0| 0d 23 65 6e 64 69 66 0d | 23 65 6e 64 69 66 20 2f |.#endif.|#endif /|
|00000cc0| 2a 20 44 45 42 55 47 47 | 49 4e 47 20 2a 2f 0d 0d |* DEBUGG|ING */..|
|00000cd0| 73 74 72 75 63 74 20 61 | 63 6d 64 20 7b 0d 20 20 |struct a|cmd {. |
|00000ce0| 20 20 53 54 41 42 09 2a | 61 63 5f 73 74 61 62 3b | STAB.*|ac_stab;|
|00000cf0| 09 2f 2a 20 61 20 73 79 | 6d 62 6f 6c 20 74 61 62 |./* a sy|mbol tab|
|00000d00| 6c 65 20 65 6e 74 72 79 | 20 2a 2f 0d 20 20 20 20 |le entry| */. |
|00000d10| 41 52 47 09 09 2a 61 63 | 5f 65 78 70 72 3b 09 2f |ARG..*ac|_expr;./|
|00000d20| 2a 20 61 6e 79 20 61 73 | 73 6f 63 69 61 74 65 64 |* any as|sociated|
|00000d30| 20 65 78 70 72 65 73 73 | 69 6f 6e 20 2a 2f 0d 7d | express|ion */.}|
|00000d40| 3b 0d 0d 73 74 72 75 63 | 74 20 63 63 6d 64 20 7b |;..struc|t ccmd {|
|00000d50| 0d 20 20 20 20 43 4d 44 | 09 09 2a 63 63 5f 74 72 |. CMD|..*cc_tr|
|00000d60| 75 65 3b 09 2f 2a 20 6e | 6f 72 6d 61 6c 20 63 6f |ue;./* n|ormal co|
|00000d70| 64 65 20 74 6f 20 64 6f | 20 6f 6e 20 69 66 20 61 |de to do| on if a|
|00000d80| 6e 64 20 77 68 69 6c 65 | 20 2a 2f 0d 20 20 20 20 |nd while| */. |
|00000d90| 43 4d 44 09 09 2a 63 63 | 5f 61 6c 74 3b 09 2f 2a |CMD..*cc|_alt;./*|
|00000da0| 20 65 6c 73 65 20 63 6d | 64 20 70 74 72 20 6f 72 | else cm|d ptr or|
|00000db0| 20 63 6f 6e 74 69 6e 75 | 65 20 63 6f 64 65 20 2a | continu|e code *|
|00000dc0| 2f 0d 7d 3b 0d 0d 73 74 | 72 75 63 74 20 73 63 6d |/.};..st|ruct scm|
|00000dd0| 64 20 7b 0d 20 20 20 20 | 43 4d 44 09 09 2a 2a 73 |d {. |CMD..**s|
|00000de0| 63 5f 6e 65 78 74 3b 09 | 2f 2a 20 61 72 72 61 79 |c_next;.|/* array|
|00000df0| 20 6f 66 20 70 6f 69 6e | 74 65 72 73 20 74 6f 20 | of poin|ters to |
|00000e00| 63 6f 6d 6d 61 6e 64 73 | 20 2a 2f 0d 20 20 20 20 |commands| */. |
|00000e10| 73 68 6f 72 74 09 73 63 | 5f 6f 66 66 73 65 74 3b |short.sc|_offset;|
|00000e20| 09 2f 2a 20 66 69 72 73 | 74 20 76 61 6c 75 65 20 |./* firs|t value |
|00000e30| 2d 20 31 20 2a 2f 0d 20 | 20 20 20 73 68 6f 72 74 |- 1 */. | short|
|00000e40| 09 73 63 5f 6d 61 78 3b | 09 09 2f 2a 20 6c 61 73 |.sc_max;|../* las|
|00000e50| 74 20 76 61 6c 75 65 20 | 2b 20 31 20 2a 2f 0d 7d |t value |+ 1 */.}|
|00000e60| 3b 0d 0d 73 74 72 75 63 | 74 20 63 6d 64 20 7b 0d |;..struc|t cmd {.|
|00000e70| 20 20 20 20 43 4d 44 09 | 09 2a 63 5f 6e 65 78 74 | CMD.|.*c_next|
|00000e80| 3b 09 2f 2a 20 74 68 65 | 20 6e 65 78 74 20 63 6f |;./* the| next co|
|00000e90| 6d 6d 61 6e 64 20 61 74 | 20 74 68 69 73 20 6c 65 |mmand at| this le|
|00000ea0| 76 65 6c 20 2a 2f 0d 20 | 20 20 20 41 52 47 09 09 |vel */. | ARG..|
|00000eb0| 2a 63 5f 65 78 70 72 3b | 09 2f 2a 20 63 6f 6e 64 |*c_expr;|./* cond|
|00000ec0| 69 74 69 6f 6e 61 6c 20 | 65 78 70 72 65 73 73 69 |itional |expressi|
|00000ed0| 6f 6e 20 2a 2f 0d 20 20 | 20 20 43 4d 44 09 09 2a |on */. | CMD..*|
|00000ee0| 63 5f 68 65 61 64 3b 09 | 2f 2a 20 68 65 61 64 20 |c_head;.|/* head |
|00000ef0| 6f 66 20 74 68 69 73 20 | 63 6f 6d 6d 61 6e 64 20 |of this |command |
|00000f00| 6c 69 73 74 20 2a 2f 0d | 20 20 20 20 53 54 52 09 |list */.| STR.|
|00000f10| 09 2a 63 5f 73 68 6f 72 | 74 3b 09 2f 2a 20 73 74 |.*c_shor|t;./* st|
|00000f20| 72 69 6e 67 20 74 6f 20 | 6d 61 74 63 68 20 61 73 |ring to |match as|
|00000f30| 20 73 68 6f 72 74 63 75 | 74 20 2a 2f 0d 20 20 20 | shortcu|t */. |
|00000f40| 20 53 54 41 42 09 2a 63 | 5f 73 74 61 62 3b 09 2f | STAB.*c|_stab;./|
|00000f50| 2a 20 61 20 73 79 6d 62 | 6f 6c 20 74 61 62 6c 65 |* a symb|ol table|
|00000f60| 20 65 6e 74 72 79 2c 20 | 6d 6f 73 74 6c 79 20 66 | entry, |mostly f|
|00000f70| 6f 72 20 66 70 20 2a 2f | 0d 20 20 20 20 53 50 41 |or fp */|. SPA|
|00000f80| 54 09 2a 63 5f 73 70 61 | 74 3b 09 2f 2a 20 70 61 |T.*c_spa|t;./* pa|
|00000f90| 74 74 65 72 6e 20 75 73 | 65 64 20 62 79 20 6f 70 |ttern us|ed by op|
|00000fa0| 74 69 6d 69 7a 61 74 69 | 6f 6e 20 2a 2f 0d 20 20 |timizati|on */. |
|00000fb0| 20 20 63 68 61 72 09 2a | 63 5f 6c 61 62 65 6c 3b | char.*|c_label;|
|00000fc0| 09 2f 2a 20 6c 61 62 65 | 6c 20 66 6f 72 20 74 68 |./* labe|l for th|
|00000fd0| 69 73 20 63 6f 6e 73 74 | 72 75 63 74 20 2a 2f 0d |is const|ruct */.|
|00000fe0| 20 20 20 20 75 6e 69 6f | 6e 20 75 63 6d 64 20 7b | unio|n ucmd {|
|00000ff0| 0d 09 73 74 72 75 63 74 | 20 61 63 6d 64 20 61 63 |..struct| acmd ac|
|00001000| 6d 64 3b 09 2f 2a 20 6e | 6f 72 6d 61 6c 20 63 6f |md;./* n|ormal co|
|00001010| 6d 6d 61 6e 64 20 2a 2f | 0d 09 73 74 72 75 63 74 |mmand */|..struct|
|00001020| 20 63 63 6d 64 20 63 63 | 6d 64 3b 09 2f 2a 20 63 | ccmd cc|md;./* c|
|00001030| 6f 6d 70 6f 75 6e 64 20 | 63 6f 6d 6d 61 6e 64 20 |ompound |command |
|00001040| 2a 2f 0d 09 73 74 72 75 | 63 74 20 73 63 6d 64 20 |*/..stru|ct scmd |
|00001050| 73 63 6d 64 3b 09 2f 2a | 20 73 77 69 74 63 68 20 |scmd;./*| switch |
|00001060| 63 6f 6d 6d 61 6e 64 20 | 2a 2f 0d 20 20 20 20 7d |command |*/. }|
|00001070| 20 75 63 6d 64 3b 0d 20 | 20 20 20 73 68 6f 72 74 | ucmd;. | short|
|00001080| 09 63 5f 73 6c 65 6e 3b | 09 09 2f 2a 20 6c 65 6e |.c_slen;|../* len|
|00001090| 20 6f 66 20 63 5f 73 68 | 6f 72 74 2c 20 69 66 20 | of c_sh|ort, if |
|000010a0| 6e 6f 74 20 6e 75 6c 6c | 20 2a 2f 0d 20 20 20 20 |not null| */. |
|000010b0| 56 4f 4c 41 54 49 4c 45 | 20 73 68 6f 72 74 20 63 |VOLATILE| short c|
|000010c0| 5f 66 6c 61 67 73 3b 09 | 2f 2a 20 6f 70 74 69 6d |_flags;.|/* optim|
|000010d0| 69 7a 61 74 69 6f 6e 20 | 66 6c 61 67 73 2d 2d 73 |ization |flags--s|
|000010e0| 65 65 20 61 62 6f 76 65 | 20 2a 2f 0d 20 20 20 20 |ee above| */. |
|000010f0| 48 41 53 48 09 2a 63 5f | 73 74 61 73 68 3b 09 2f |HASH.*c_|stash;./|
|00001100| 2a 20 70 61 63 6b 61 67 | 65 20 6c 69 6e 65 20 77 |* packag|e line w|
|00001110| 61 73 20 63 6f 6d 70 69 | 6c 65 64 20 69 6e 20 2a |as compi|led in *|
|00001120| 2f 0d 20 20 20 20 53 54 | 41 42 09 2a 63 5f 66 69 |/. ST|AB.*c_fi|
|00001130| 6c 65 73 74 61 62 3b 09 | 2f 2a 20 66 69 6c 65 20 |lestab;.|/* file |
|00001140| 74 68 65 20 66 6f 6c 6c | 6f 77 69 6e 67 20 6c 69 |the foll|owing li|
|00001150| 6e 65 20 23 20 69 73 20 | 66 72 6f 6d 20 2a 2f 0d |ne # is |from */.|
|00001160| 20 20 20 20 6c 69 6e 65 | 5f 74 20 20 20 20 20 20 | line|_t |
|00001170| 63 5f 6c 69 6e 65 3b 20 | 20 20 20 20 20 20 20 20 |c_line; | |
|00001180| 2f 2a 20 6c 69 6e 65 20 | 23 20 6f 66 20 74 68 69 |/* line |# of thi|
|00001190| 73 20 63 6f 6d 6d 61 6e | 64 20 2a 2f 0d 20 20 20 |s comman|d */. |
|000011a0| 20 63 68 61 72 09 63 5f | 74 79 70 65 3b 09 09 2f | char.c_|type;../|
|000011b0| 2a 20 77 68 61 74 20 74 | 68 69 73 20 63 6f 6d 6d |* what t|his comm|
|000011c0| 61 6e 64 20 64 6f 65 73 | 20 2a 2f 0d 7d 3b 0d 0d |and does| */.};..|
|000011d0| 23 64 65 66 69 6e 65 20 | 4e 75 6c 6c 63 6d 64 20 |#define |Nullcmd |
|000011e0| 4e 75 6c 6c 28 43 4d 44 | 2a 29 0d 23 64 65 66 69 |Null(CMD|*).#defi|
|000011f0| 6e 65 20 4e 75 6c 6c 63 | 73 76 20 4e 75 6c 6c 28 |ne Nullc|sv Null(|
|00001200| 43 53 56 2a 29 0d 0d 45 | 58 54 20 43 4d 44 20 2a |CSV*)..E|XT CMD *|
|00001210| 20 56 4f 4c 41 54 49 4c | 45 20 6d 61 69 6e 5f 72 | VOLATIL|E main_r|
|00001220| 6f 6f 74 20 49 4e 49 54 | 28 4e 75 6c 6c 63 6d 64 |oot INIT|(Nullcmd|
|00001230| 29 3b 0d 45 58 54 20 43 | 4d 44 20 2a 20 56 4f 4c |);.EXT C|MD * VOL|
|00001240| 41 54 49 4c 45 20 65 76 | 61 6c 5f 72 6f 6f 74 20 |ATILE ev|al_root |
|00001250| 49 4e 49 54 28 4e 75 6c | 6c 63 6d 64 29 3b 0d 0d |INIT(Nul|lcmd);..|
|00001260| 45 58 54 20 43 4d 44 20 | 63 6f 6d 70 69 6c 69 6e |EXT CMD |compilin|
|00001270| 67 3b 0d 45 58 54 20 43 | 4d 44 20 2a 20 56 4f 4c |g;.EXT C|MD * VOL|
|00001280| 41 54 49 4c 45 20 63 75 | 72 63 6d 64 20 49 4e 49 |ATILE cu|rcmd INI|
|00001290| 54 28 26 63 6f 6d 70 69 | 6c 69 6e 67 29 3b 0d 45 |T(&compi|ling);.E|
|000012a0| 58 54 20 43 53 56 20 2a | 20 56 4f 4c 41 54 49 4c |XT CSV *| VOLATIL|
|000012b0| 45 20 63 75 72 63 73 76 | 20 49 4e 49 54 28 4e 75 |E curcsv| INIT(Nu|
|000012c0| 6c 6c 63 73 76 29 3b 0d | 0d 73 74 72 75 63 74 20 |llcsv);.|.struct |
|000012d0| 63 61 6c 6c 73 61 76 65 | 20 7b 0d 20 20 20 20 53 |callsave| {. S|
|000012e0| 55 42 52 20 2a 73 75 62 | 3b 0d 20 20 20 20 53 54 |UBR *sub|;. ST|
|000012f0| 41 42 20 2a 73 74 61 62 | 3b 0d 20 20 20 20 43 53 |AB *stab|;. CS|
|00001300| 56 20 2a 63 75 72 63 73 | 76 3b 0d 20 20 20 20 43 |V *curcs|v;. C|
|00001310| 4d 44 20 2a 63 75 72 63 | 6d 64 3b 0d 20 20 20 20 |MD *curc|md;. |
|00001320| 41 52 52 41 59 20 2a 73 | 61 76 65 61 72 72 61 79 |ARRAY *s|avearray|
|00001330| 3b 0d 20 20 20 20 41 52 | 52 41 59 20 2a 61 72 67 |;. AR|RAY *arg|
|00001340| 61 72 72 61 79 3b 0d 20 | 20 20 20 6c 6f 6e 67 20 |array;. | long |
|00001350| 64 65 70 74 68 3b 0d 20 | 20 20 20 69 6e 74 20 77 |depth;. | int w|
|00001360| 61 6e 74 61 72 72 61 79 | 3b 0d 20 20 20 20 63 68 |antarray|;. ch|
|00001370| 61 72 20 68 61 73 61 72 | 67 73 3b 0d 7d 3b 0d 0d |ar hasar|gs;.};..|
|00001380| 73 74 72 75 63 74 20 63 | 6f 6d 70 63 6d 64 20 7b |struct c|ompcmd {|
|00001390| 0d 20 20 20 20 43 4d 44 | 20 2a 63 6f 6d 70 5f 74 |. CMD| *comp_t|
|000013a0| 72 75 65 3b 0d 20 20 20 | 20 43 4d 44 20 2a 63 6f |rue;. | CMD *co|
|000013b0| 6d 70 5f 61 6c 74 3b 0d | 7d 3b 0d 0d 76 6f 69 64 |mp_alt;.|};..void|
|000013c0| 20 6f 70 74 5f 61 72 67 | 28 29 3b 0d 41 52 47 2a | opt_arg|();.ARG*|
|000013d0| 20 65 76 61 6c 73 74 61 | 74 69 63 28 29 3b 0d 69 | evalsta|tic();.i|
|000013e0| 6e 74 20 63 6d 64 5f 65 | 78 65 63 28 29 3b 0d 23 |nt cmd_e|xec();.#|
|000013f0| 69 66 64 65 66 20 44 45 | 42 55 47 47 49 4e 47 0d |ifdef DE|BUGGING.|
|00001400| 76 6f 69 64 20 64 65 62 | 28 29 3b 0d 23 65 6e 64 |void deb|();.#end|
|00001410| 69 66 0d 69 6e 74 20 63 | 6f 70 79 6f 70 74 28 29 |if.int c|opyopt()|
|00001420| 3b 0d 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |;.......|........|
|00001430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001480| 00 00 01 00 00 00 01 6e | 00 00 00 6e 00 00 00 3e |.......n|...n...>|
|00001490| 52 65 6e 65 77 28 64 65 | 62 6e 61 6d 65 2c 20 64 |Renew(de|bname, d|
|000014a0| 6c 6d 61 78 2c 20 63 68 | 61 72 29 3b 0d 20 20 20 |lmax, ch|ar);. |
|000014b0| 05 63 6d 64 2e 68 02 00 | 00 00 54 45 58 54 4d 50 |.cmd.h..|..TEXTMP|
|000014c0| 53 20 00 00 00 34 01 40 | 00 00 00 00 74 f5 00 00 |S ...4.@|....t...|
|000014d0| 00 00 54 45 58 54 4d 50 | 53 20 00 00 00 34 01 40 |..TEXTMP|S ...4.@|
|000014e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000014f0| 00 00 a6 ea b0 9f 00 00 | 13 a2 00 00 01 ac 73 69 |........|......si|
|00001500| 6f 6e 3a 20 34 2e 30 2e | 31 2e 32 20 24 24 44 61 |on: 4.0.|1.2 $$Da|
|00001510| 74 65 3a 20 39 32 2f 30 | 36 2f 30 38 20 31 31 3a |te: 92/0|6/08 11:|
|00001520| 34 35 3a 35 37 20 24 0d | 23 65 6e 64 69 66 20 2f |45:57 $.|#endif /|
|00001530| 2a 20 4e 55 4e 49 4d 50 | 52 4f 56 45 44 20 2a 2f |* NUNIMP|ROVED */|
|00001540| 0d 20 2a 0d 20 2a 20 20 | 20 20 43 6f 70 79 72 69 |. *. * | Copyri|
|00001550| 67 68 74 20 28 63 29 20 | 31 39 39 31 2c 20 4c 61 |ght (c) |1991, La|
|00001560| 72 72 79 20 57 61 6c 6c | 0d 20 2a 0d 20 2a 20 20 |rry Wall|. *. * |
|00001570| 20 20 59 6f 75 20 6d 61 | 79 20 64 69 73 74 72 69 | You ma|y distri|
|00001580| 00 00 00 48 00 09 4d 6f | 6e 61 63 6f 00 36 2f 30 |...H..Mo|naco.6/0|
|00001590| 38 20 31 32 3a 30 31 3a | 30 32 20 24 0d 20 2a 0d |8 12:01:|02 $. *.|
|000015a0| 20 2a 20 20 20 20 00 06 | 00 03 00 64 00 1c 01 dd | * ..|...d....|
|000015b0| 02 3d 00 64 00 1c 01 dd | 02 3d a6 ea bc 89 00 00 |.=.d....|.=......|
|000015c0| 13 a2 00 00 13 a2 00 00 | 11 f3 01 00 00 00 00 1e |........|........|
|000015d0| 00 64 00 1c 01 dd 02 3d | 00 64 00 1c 01 dd 02 3d |.d.....=|.d.....=|
|000015e0| 00 00 11 f3 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000015f0| 01 00 00 00 01 6e 00 00 | 00 6e 00 00 00 3e 00 51 |.....n..|.n...>.Q|
|00001600| 62 20 0e b2 00 00 00 1c | 00 3e 00 00 4d 50 53 52 |b ......|.>..MPSR|
|00001610| 00 01 00 0a 03 ed ff ff | 00 00 00 00 00 00 00 00 |........|........|
|00001620| 03 f0 ff ff 00 00 00 4c | 00 57 94 c4 00 00 00 00 |.......L|.W......|
|00001630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001640| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+