home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1992-04-27 | 3.6 KB | [TEXT/MPS ] |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary).
You can browse this item here: Syntactic.h
Confidence | Program | Detection | Match Type | Support
|
---|
10%
| dexvert
| MacBinary (archive/macBinary)
| fallback
| Supported |
1%
| dexvert
| Text File (text/txt)
| fallback
| Supported |
100%
| file
| MacBinary II, Mon Apr 27 21:44:32 1992, modified Mon Apr 27 21:44:32 1992, creator 'MPS ', type ASCII, 2714 bytes "Syntactic.h" , at 0xb1a 684 bytes resource
| default (weak)
| |
99%
| file
| data
| default
| |
74%
| TrID
| Macintosh plain text (MacBinary)
| default
| |
25%
| TrID
| MacBinary 2
| default (weak)
| |
100%
| siegfried
| fmt/1762 MacBinary (II)
| default
| |
100%
| lsar
| MacBinary
| default
|
|
id metadata |
---|
key | value |
---|
macFileType | [TEXT] |
macFileCreator | [MPS ] |
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0b 53 79 6e 74 61 63 | 74 69 63 2e 68 00 00 00 |..Syntac|tic.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 0a 9a 00 | 00 02 ac a6 22 5e 80 a6 |........|...."^..|
|00000060| 22 5e 80 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 62 1e 00 00 |........|....b...|
|00000080| 23 69 66 6e 64 65 66 20 | 5f 5f 53 59 4e 54 41 43 |#ifndef |__SYNTAC|
|00000090| 54 49 43 5f 5f 0d 23 64 | 65 66 69 6e 65 20 5f 5f |TIC__.#d|efine __|
|000000a0| 53 59 4e 54 41 43 54 49 | 43 5f 5f 09 31 0d 0d 23 |SYNTACTI|C__.1..#|
|000000b0| 69 66 6e 64 65 66 20 5f | 5f 54 59 50 45 53 5f 5f |ifndef _|_TYPES__|
|000000c0| 0d 23 69 6e 63 6c 75 64 | 65 20 3c 74 79 70 65 73 |.#includ|e <types|
|000000d0| 2e 68 3e 0d 23 65 6e 64 | 69 66 0d 0d 0d 23 70 72 |.h>.#end|if...#pr|
|000000e0| 61 67 6d 61 20 73 65 67 | 6d 65 6e 74 20 53 79 6e |agma seg|ment Syn|
|000000f0| 74 61 63 74 69 63 0d 0d | 0d 2f 2a 0d 2a 2a 20 44 |tactic..|./*.** D|
|00000100| 65 66 69 6e 65 20 74 68 | 65 20 62 61 73 69 63 20 |efine th|e basic |
|00000110| 74 79 70 65 73 20 74 68 | 61 74 20 74 68 65 20 61 |types th|at the a|
|00000120| 62 73 74 72 61 63 74 20 | 53 79 6e 74 61 63 74 69 |bstract |Syntacti|
|00000130| 63 20 63 6c 61 73 73 20 | 6b 6e 6f 77 73 20 61 62 |c class |knows ab|
|00000140| 6f 75 74 0d 2a 2f 0d 65 | 6e 75 6d 20 7b 0d 09 6b |out.*/.e|num {..k|
|00000150| 53 45 72 72 20 3d 20 2d | 31 09 09 09 09 09 09 09 |SErr = -|1.......|
|00000160| 09 09 2f 2f 20 45 72 72 | 6f 72 20 74 6f 6b 65 6e |..// Err|or token|
|00000170| 0d 09 2c 20 6b 53 4c 65 | 78 20 3d 20 30 09 09 09 |.., kSLe|x = 0...|
|00000180| 09 09 09 09 09 09 2f 2f | 20 42 61 73 65 20 65 6e |......//| Base en|
|00000190| 75 6d 20 66 6f 72 20 73 | 63 61 6e 6e 65 72 20 67 |um for s|canner g|
|000001a0| 65 6e 65 72 61 74 65 64 | 20 74 6f 6b 65 6e 73 0d |enerated| tokens.|
|000001b0| 09 2c 20 6b 53 50 72 73 | 20 3d 20 31 30 30 30 09 |., kSPrs| = 1000.|
|000001c0| 09 09 09 09 09 09 09 2f | 2f 20 42 61 73 65 20 63 |......./|/ Base c|
|000001d0| 6c 61 73 73 20 66 6f 72 | 20 70 61 72 73 65 72 20 |lass for| parser |
|000001e0| 67 65 6e 65 72 61 74 65 | 64 20 69 74 65 6d 73 0d |generate|d items.|
|000001f0| 7d 3b 0d 0d 0d 2f 2a b5 | 20 63 6c 61 73 73 20 53 |};.../*.| class S|
|00000200| 79 6e 74 61 63 74 69 63 | 0d 2a 2a 09 54 68 69 73 |yntactic|.**.This|
|00000210| 20 63 6c 61 73 73 20 72 | 65 70 72 65 73 65 6e 74 | class r|epresent|
|00000220| 73 20 74 68 65 20 62 61 | 73 69 63 20 73 79 6e 74 |s the ba|sic synt|
|00000230| 61 63 74 69 63 20 69 74 | 65 6d 73 20 75 73 65 64 |actic it|ems used|
|00000240| 20 62 79 20 74 68 65 20 | 73 63 61 6e 6e 65 72 20 | by the |scanner |
|00000250| 61 6e 64 20 74 68 65 0d | 2a 2a 20 70 61 72 73 65 |and the.|** parse|
|00000260| 72 2e 20 20 49 74 20 69 | 73 20 74 68 65 20 61 62 |r. It i|s the ab|
|00000270| 73 74 72 61 63 74 20 62 | 61 73 65 20 63 6c 61 73 |stract b|ase clas|
|00000280| 73 20 66 6f 72 20 61 6c | 6c 20 64 65 72 69 76 65 |s for al|l derive|
|00000290| 64 20 74 6f 6b 65 6e 73 | 0d 2a 2f 0d 0d 63 6c 61 |d tokens|.*/..cla|
|000002a0| 73 73 20 46 6f 72 6d 61 | 74 74 69 6e 67 3b 09 09 |ss Forma|tting;..|
|000002b0| 09 09 09 09 09 09 2f 2f | 20 43 6c 61 73 73 20 64 |......//| Class d|
|000002c0| 65 66 69 6e 69 6e 67 20 | 74 68 65 20 66 6f 72 6d |efining |the form|
|000002d0| 61 74 20 6f 70 74 69 6f | 6e 73 0d 63 6c 61 73 73 |at optio|ns.class|
|000002e0| 20 53 79 6e 74 61 63 74 | 69 63 20 3a 20 53 69 6e | Syntact|ic : Sin|
|000002f0| 67 6c 65 4f 62 6a 65 63 | 74 20 7b 0d 70 75 62 6c |gleObjec|t {.publ|
|00000300| 69 63 3a 0d 09 53 79 6e | 74 61 63 74 69 63 28 69 |ic:..Syn|tactic(i|
|00000310| 6e 74 20 61 54 79 70 65 | 2c 20 69 6e 74 20 61 4d |nt aType|, int aM|
|00000320| 69 6e 6f 72 54 79 70 65 | 20 3d 20 30 29 3b 0d 0d |inorType| = 0);..|
|00000330| 09 73 68 6f 72 74 20 54 | 79 70 65 28 29 20 63 6f |.short T|ype() co|
|00000340| 6e 73 74 3b 0d 09 73 68 | 6f 72 74 20 4d 69 6e 6f |nst;..sh|ort Mino|
|00000350| 72 54 79 70 65 28 29 20 | 63 6f 6e 73 74 3b 0d 09 |rType() |const;..|
|00000360| 2f 2f 20 52 65 74 75 72 | 6e 20 74 68 65 20 74 79 |// Retur|n the ty|
|00000370| 70 65 20 6f 66 20 74 68 | 65 20 73 79 6e 74 61 63 |pe of th|e syntac|
|00000380| 74 69 63 20 69 74 65 6d | 2e 20 20 57 65 20 68 61 |tic item|. We ha|
|00000390| 76 65 20 74 79 70 65 20 | 66 69 65 6c 64 73 20 61 |ve type |fields a|
|000003a0| 73 0d 09 2f 2f 20 73 75 | 62 63 6c 61 73 73 69 6e |s..// su|bclassin|
|000003b0| 67 20 69 73 20 6e 6f 74 | 20 74 68 65 20 72 69 67 |g is not| the rig|
|000003c0| 68 74 20 74 68 69 6e 67 | 20 74 6f 20 64 6f 2e 0d |ht thing| to do..|
|000003d0| 0d 09 42 6f 6f 6c 65 61 | 6e 20 49 73 4c 65 78 28 |..Boolea|n IsLex(|
|000003e0| 29 20 63 6f 6e 73 74 3b | 0d 09 42 6f 6f 6c 65 61 |) const;|..Boolea|
|000003f0| 6e 20 49 73 50 72 73 28 | 29 20 63 6f 6e 73 74 3b |n IsPrs(|) const;|
|00000400| 0d 09 2f 2f 20 50 72 65 | 64 69 63 61 74 65 73 20 |..// Pre|dicates |
|00000410| 72 65 74 75 72 6e 69 6e | 67 20 74 68 65 20 63 61 |returnin|g the ca|
|00000420| 74 65 67 6f 72 79 20 6f | 66 20 74 68 65 20 53 79 |tegory o|f the Sy|
|00000430| 6e 74 61 63 74 69 63 2e | 0d 0d 09 76 69 72 74 75 |ntactic.|...virtu|
|00000440| 61 6c 20 42 6f 6f 6c 65 | 61 6e 20 49 73 53 65 70 |al Boole|an IsSep|
|00000450| 61 72 61 74 6f 72 28 29 | 20 63 6f 6e 73 74 20 3d |arator()| const =|
|00000460| 20 30 3b 0d 09 2f 2a 0d | 09 2a 2a 20 52 65 74 75 | 0;../*.|.** Retu|
|00000470| 72 6e 20 74 72 75 65 20 | 69 66 20 74 68 65 20 73 |rn true |if the s|
|00000480| 79 6e 74 61 63 74 69 63 | 20 69 74 65 6d 20 69 73 |yntactic| item is|
|00000490| 20 77 68 69 74 65 73 70 | 61 63 65 20 6f 72 20 61 | whitesp|ace or a|
|000004a0| 20 63 6f 6d 6d 65 6e 74 | 0d 09 2a 2f 0d 0d 09 76 | comment|..*/...v|
|000004b0| 69 72 74 75 61 6c 20 63 | 6f 6e 73 74 20 53 79 6e |irtual c|onst Syn|
|000004c0| 74 61 63 74 69 63 20 2a | 53 61 76 65 43 6f 70 79 |tactic *|SaveCopy|
|000004d0| 28 29 20 63 6f 6e 73 74 | 20 3d 20 30 3b 0d 09 2f |() const| = 0;../|
|000004e0| 2a 0d 09 2a 2a 20 52 65 | 74 75 72 6e 20 61 20 63 |*..** Re|turn a c|
|000004f0| 6f 70 79 20 6f 66 20 74 | 68 65 20 6f 62 6a 65 63 |opy of t|he objec|
|00000500| 74 20 69 66 20 74 68 65 | 20 6f 62 6a 65 63 74 20 |t if the| object |
|00000510| 69 73 20 73 75 62 6a 65 | 63 74 20 74 6f 0d 09 2a |is subje|ct to..*|
|00000520| 2a 20 6d 6f 64 69 66 69 | 63 61 74 69 6f 6e 20 62 |* modifi|cation b|
|00000530| 79 20 76 61 72 69 6f 75 | 73 20 6f 70 65 72 61 74 |y variou|s operat|
|00000540| 69 6f 6e 73 2e 20 20 49 | 66 20 74 68 65 20 6f 62 |ions. I|f the ob|
|00000550| 6a 65 63 74 20 63 61 6e | 6e 6f 74 0d 09 2a 2a 20 |ject can|not..** |
|00000560| 62 65 20 6d 6f 64 69 66 | 69 65 64 20 62 79 20 61 |be modif|ied by a|
|00000570| 6e 79 20 6f 66 20 69 74 | 73 20 6d 65 74 68 6f 64 |ny of it|s method|
|00000580| 73 2c 20 72 65 74 75 72 | 6e 20 69 74 73 65 6c 66 |s, retur|n itself|
|00000590| 2e 0d 09 2a 2f 0d 0d 09 | 76 69 72 74 75 61 6c 20 |...*/...|virtual |
|000005a0| 42 6f 6f 6c 65 61 6e 20 | 44 69 73 70 6c 61 79 28 |Boolean |Display(|
|000005b0| 46 6f 72 6d 61 74 74 69 | 6e 67 20 2a 61 46 6f 72 |Formatti|ng *aFor|
|000005c0| 6d 61 74 29 20 3d 20 30 | 3b 0d 09 2f 2a 0d 09 2a |mat) = 0|;../*..*|
|000005d0| 2a 20 46 6f 72 6d 61 74 | 20 61 6e 64 20 64 69 73 |* Format| and dis|
|000005e0| 70 6c 61 79 20 74 68 69 | 73 20 73 79 6e 74 61 63 |play thi|s syntac|
|000005f0| 74 69 63 20 69 74 65 6d | 2e 20 20 54 68 65 20 66 |tic item|. The f|
|00000600| 6f 72 6d 61 74 20 74 6f | 20 75 73 65 20 77 68 65 |ormat to| use whe|
|00000610| 6e 0d 09 2a 2a 20 64 69 | 73 70 6c 61 79 69 6e 67 |n..** di|splaying|
|00000620| 20 69 73 20 70 61 73 73 | 65 64 20 69 6e 20 61 73 | is pass|ed in as|
|00000630| 20 69 74 73 20 6f 6e 6c | 79 20 61 72 67 75 6d 65 | its onl|y argume|
|00000640| 6e 74 2e 20 20 54 68 65 | 20 66 75 6e 63 74 69 6f |nt. The| functio|
|00000650| 6e 0d 09 2a 2a 20 72 65 | 74 75 72 6e 73 20 74 72 |n..** re|turns tr|
|00000660| 75 65 20 69 66 20 74 68 | 65 20 74 6f 6b 65 6e 20 |ue if th|e token |
|00000670| 64 69 64 20 77 72 69 74 | 65 20 74 6f 20 74 68 65 |did writ|e to the|
|00000680| 20 6f 75 74 70 75 74 20 | 73 74 72 65 61 6d 2c 0d | output |stream,.|
|00000690| 09 2a 2a 20 66 61 6c 73 | 65 20 69 66 20 74 68 65 |.** fals|e if the|
|000006a0| 20 74 6f 6b 65 6e 20 64 | 69 64 20 6e 6f 74 20 61 | token d|id not a|
|000006b0| 66 66 65 63 74 20 74 68 | 65 20 6f 75 74 70 75 74 |ffect th|e output|
|000006c0| 20 73 74 72 65 61 6d 2e | 0d 09 2a 2f 0d 0d 0d 09 | stream.|..*/....|
|000006d0| 76 6f 69 64 20 53 65 78 | 43 68 61 6e 67 65 28 69 |void Sex|Change(i|
|000006e0| 6e 74 20 61 4e 65 77 54 | 79 70 65 29 3b 0d 09 76 |nt aNewT|ype);..v|
|000006f0| 6f 69 64 20 4d 69 6e 6f | 72 53 65 78 43 68 61 6e |oid Mino|rSexChan|
|00000700| 67 65 28 69 6e 74 20 61 | 4e 65 77 54 79 70 65 29 |ge(int a|NewType)|
|00000710| 3b 0d 09 2f 2f 20 43 68 | 61 6e 67 65 73 20 74 68 |;..// Ch|anges th|
|00000720| 65 20 74 79 70 65 20 6f | 66 20 74 68 65 20 73 79 |e type o|f the sy|
|00000730| 6e 74 61 63 74 69 63 20 | 69 74 65 6d 20 74 6f 20 |ntactic |item to |
|00000740| 74 68 65 20 6e 65 77 20 | 74 79 70 65 2e 0d 0d 70 |the new |type...p|
|00000750| 72 69 76 61 74 65 3a 0d | 09 73 68 6f 72 74 20 66 |rivate:.|.short f|
|00000760| 54 79 70 65 3b 0d 09 73 | 68 6f 72 74 20 66 4d 69 |Type;..s|hort fMi|
|00000770| 6e 6f 72 54 79 70 65 3b | 0d 7d 3b 0d 0d 0d 0d 2f |norType;|.};..../|
|00000780| 2f b5 20 20 20 53 79 6e | 74 61 63 74 69 63 3a 3a |/. Syn|tactic::|
|00000790| 53 79 6e 74 61 63 74 69 | 63 0d 23 70 72 61 67 6d |Syntacti|c.#pragm|
|000007a0| 61 20 73 65 67 6d 65 6e | 74 20 53 79 6e 74 61 63 |a segmen|t Syntac|
|000007b0| 74 69 63 0d 69 6e 6c 69 | 6e 65 20 53 79 6e 74 61 |tic.inli|ne Synta|
|000007c0| 63 74 69 63 3a 3a 53 79 | 6e 74 61 63 74 69 63 28 |ctic::Sy|ntactic(|
|000007d0| 69 6e 74 20 61 54 79 70 | 65 2c 20 69 6e 74 20 61 |int aTyp|e, int a|
|000007e0| 4d 69 6e 6f 72 54 79 70 | 65 29 0d 09 3a 20 66 54 |MinorTyp|e)..: fT|
|000007f0| 79 70 65 28 61 54 79 70 | 65 29 2c 0d 09 20 20 66 |ype(aTyp|e),.. f|
|00000800| 4d 69 6e 6f 72 54 79 70 | 65 28 61 4d 69 6e 6f 72 |MinorTyp|e(aMinor|
|00000810| 54 79 70 65 29 0d 09 7b | 0d 09 7d 0d 0d 0d 2f 2f |Type)..{|..}...//|
|00000820| b5 20 20 20 53 79 6e 74 | 61 63 74 69 63 3a 3a 54 |. Synt|actic::T|
|00000830| 79 70 65 0d 23 70 72 61 | 67 6d 61 20 73 65 67 6d |ype.#pra|gma segm|
|00000840| 65 6e 74 20 53 79 6e 74 | 61 63 74 69 63 0d 69 6e |ent Synt|actic.in|
|00000850| 6c 69 6e 65 20 73 68 6f | 72 74 20 53 79 6e 74 61 |line sho|rt Synta|
|00000860| 63 74 69 63 3a 3a 54 79 | 70 65 28 29 20 63 6f 6e |ctic::Ty|pe() con|
|00000870| 73 74 0d 7b 0d 09 72 65 | 74 75 72 6e 20 28 66 54 |st.{..re|turn (fT|
|00000880| 79 70 65 29 3b 0d 7d 0d | 0d 0d 2f 2f b5 20 20 20 |ype);.}.|..//. |
|00000890| 53 79 6e 74 61 63 74 69 | 63 3a 3a 4d 69 6e 6f 72 |Syntacti|c::Minor|
|000008a0| 54 79 70 65 0d 23 70 72 | 61 67 6d 61 20 73 65 67 |Type.#pr|agma seg|
|000008b0| 6d 65 6e 74 20 53 79 6e | 74 61 63 74 69 63 0d 69 |ment Syn|tactic.i|
|000008c0| 6e 6c 69 6e 65 20 73 68 | 6f 72 74 20 53 79 6e 74 |nline sh|ort Synt|
|000008d0| 61 63 74 69 63 3a 3a 4d | 69 6e 6f 72 54 79 70 65 |actic::M|inorType|
|000008e0| 28 29 20 63 6f 6e 73 74 | 0d 7b 0d 09 72 65 74 75 |() const|.{..retu|
|000008f0| 72 6e 20 28 66 4d 69 6e | 6f 72 54 79 70 65 29 3b |rn (fMin|orType);|
|00000900| 0d 7d 0d 0d 0d 2f 2f b5 | 20 20 20 53 79 6e 74 61 |.}...//.| Synta|
|00000910| 63 74 69 63 3a 3a 49 73 | 4c 65 78 0d 23 70 72 61 |ctic::Is|Lex.#pra|
|00000920| 67 6d 61 20 73 65 67 6d | 65 6e 74 20 53 79 6e 74 |gma segm|ent Synt|
|00000930| 61 63 74 69 63 0d 69 6e | 6c 69 6e 65 20 42 6f 6f |actic.in|line Boo|
|00000940| 6c 65 61 6e 20 53 79 6e | 74 61 63 74 69 63 3a 3a |lean Syn|tactic::|
|00000950| 49 73 4c 65 78 28 29 20 | 63 6f 6e 73 74 0d 7b 0d |IsLex() |const.{.|
|00000960| 09 72 65 74 75 72 6e 20 | 28 66 54 79 70 65 20 3e |.return |(fType >|
|00000970| 3d 20 6b 53 4c 65 78 20 | 26 26 20 66 54 79 70 65 |= kSLex |&& fType|
|00000980| 20 3c 20 6b 53 50 72 73 | 29 3b 0d 7d 0d 0d 0d 2f | < kSPrs|);.}.../|
|00000990| 2f b5 20 20 20 53 79 6e | 74 61 63 74 69 63 3a 3a |/. Syn|tactic::|
|000009a0| 49 73 50 72 73 0d 23 70 | 72 61 67 6d 61 20 73 65 |IsPrs.#p|ragma se|
|000009b0| 67 6d 65 6e 74 20 53 79 | 6e 74 61 63 74 69 63 0d |gment Sy|ntactic.|
|000009c0| 69 6e 6c 69 6e 65 20 42 | 6f 6f 6c 65 61 6e 20 53 |inline B|oolean S|
|000009d0| 79 6e 74 61 63 74 69 63 | 3a 3a 49 73 50 72 73 28 |yntactic|::IsPrs(|
|000009e0| 29 20 63 6f 6e 73 74 0d | 7b 0d 09 72 65 74 75 72 |) const.|{..retur|
|000009f0| 6e 20 28 66 54 79 70 65 | 20 3e 3d 20 6b 53 50 72 |n (fType| >= kSPr|
|00000a00| 73 29 3b 0d 7d 0d 0d 0d | 2f 2f b5 20 20 20 53 79 |s);.}...|//. Sy|
|00000a10| 6e 74 61 63 74 69 63 3a | 3a 53 65 78 43 68 61 6e |ntactic:|:SexChan|
|00000a20| 67 65 0d 23 70 72 61 67 | 6d 61 20 73 65 67 6d 65 |ge.#prag|ma segme|
|00000a30| 6e 74 20 53 79 6e 74 61 | 63 74 69 63 0d 69 6e 6c |nt Synta|ctic.inl|
|00000a40| 69 6e 65 20 76 6f 69 64 | 20 53 79 6e 74 61 63 74 |ine void| Syntact|
|00000a50| 69 63 3a 3a 53 65 78 43 | 68 61 6e 67 65 28 69 6e |ic::SexC|hange(in|
|00000a60| 74 20 61 4e 65 77 54 79 | 70 65 29 0d 7b 0d 09 66 |t aNewTy|pe).{..f|
|00000a70| 54 79 70 65 20 3d 20 61 | 4e 65 77 54 79 70 65 3b |Type = a|NewType;|
|00000a80| 0d 7d 0d 0d 0d 2f 2f b5 | 20 20 20 53 79 6e 74 61 |.}...//.| Synta|
|00000a90| 63 74 69 63 3a 3a 4d 69 | 6e 6f 72 53 65 78 43 68 |ctic::Mi|norSexCh|
|00000aa0| 61 6e 67 65 0d 23 70 72 | 61 67 6d 61 20 73 65 67 |ange.#pr|agma seg|
|00000ab0| 6d 65 6e 74 20 53 79 6e | 74 61 63 74 69 63 0d 69 |ment Syn|tactic.i|
|00000ac0| 6e 6c 69 6e 65 20 76 6f | 69 64 20 53 79 6e 74 61 |nline vo|id Synta|
|00000ad0| 63 74 69 63 3a 3a 4d 69 | 6e 6f 72 53 65 78 43 68 |ctic::Mi|norSexCh|
|00000ae0| 61 6e 67 65 28 69 6e 74 | 20 61 4e 65 77 54 79 70 |ange(int| aNewTyp|
|00000af0| 65 29 0d 7b 0d 09 66 4d | 69 6e 6f 72 54 79 70 65 |e).{..fM|inorType|
|00000b00| 20 3d 20 61 4e 65 77 54 | 79 70 65 3b 0d 7d 0d 0d | = aNewT|ype;.}..|
|00000b10| 0d 23 65 6e 64 69 66 0d | 0d 0d 00 00 00 00 00 00 |.#endif.|........|
|00000b20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b80| 00 00 01 00 00 00 02 62 | 00 00 01 62 00 00 00 4a |.......b|...b...J|
|00000b90| ee ff f4 43 ec 00 10 20 | d9 20 d9 2f 0c 30 2d f3 |...C... |. ./.0-.|
|00000ba0| 40 48 c0 32 2e ff fa 48 | c1 90 81 72 02 4e ad 00 |@H.2...H|...r.N..|
|00000bb0| 0b 53 79 6e 74 61 63 74 | 69 63 2e 68 02 00 00 00 |.Syntact|ic.h....|
|00000bc0| 50 61 72 74 53 49 54 78 | 00 00 00 00 00 00 00 00 |PartSITx|........|
|00000bd0| 00 00 50 61 72 74 53 49 | 54 78 00 00 00 00 00 00 |..PartSI|Tx......|
|00000be0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000bf0| 00 00 a9 80 16 a4 00 00 | 00 00 00 00 02 ac 73 28 |........|......s(|
|00000c00| 6e ff f8 4e 5e 20 5f 5c | 4f 4e d0 89 4f 55 54 4c |n..N^ _\|ON..OUTL|
|00000c10| 49 4e 45 4f 4b 00 00 00 | 00 4f a8 22 50 00 0e 4e |INEOK...|.O."P..N|
|00000c20| 56 fe bc 48 e7 03 18 28 | 6e 00 0c 7e 00 47 fa 02 |V..H...(|n..~.G..|
|00000c30| 4c 2c 2e 00 08 48 6e fe | bc 2f 0b 2f 0c 48 6e 00 |L,...Hn.|././.Hn.|
|00000c40| 08 4e ad 10 22 4a 80 4f | ef 00 10 66 06 70 01 60 |.N.."J.O|...f.p.`|
|00000c50| 00 01 fe 70 01 b0 ae 00 | 08 6c 50 4a ae fe fc 67 |...p....|.lPJ...g|
|00000c60| 4a 4a ae fe fc 67 08 41 | fa 02 0e 20 08 60 06 41 |JJ...g.A|... .`.A|
|00000c70| fa 01 fe 20 08 2f 00 70 | 1b 2f 00 72 00 2f 01 2f |... ./.p|./.r././|
|00000c80| 00 00 00 48 00 09 4d 6f | 6e 61 63 6f 00 65 73 65 |...H..Mo|naco.ese|
|00000c90| 6e 74 73 20 74 68 65 20 | 62 61 73 69 63 20 74 6f |nts the |basic to|
|00000ca0| 6b 65 6e 20 74 79 00 06 | 00 04 00 27 00 02 01 76 |ken ty..|...'...v|
|00000cb0| 01 fe 00 27 00 02 01 76 | 01 fe a6 22 18 30 00 00 |...'...v|...".0..|
|00000cc0| 01 79 00 00 01 88 00 00 | 00 00 01 00 00 00 00 f0 |.y......|........|
|00000cd0| 00 08 00 00 01 79 00 00 | 01 88 0f 63 6c 61 73 73 |.....y..|...class|
|00000ce0| 20 53 79 6e 74 61 63 74 | 69 63 00 00 07 03 00 00 | Syntact|ic......|
|00000cf0| 07 19 17 20 20 53 79 6e | 74 61 63 74 69 63 3a 3a |... Syn|tactic::|
|00000d00| 53 79 6e 74 61 63 74 69 | 63 00 00 00 07 a2 00 00 |Syntacti|c.......|
|00000d10| 07 b3 11 20 20 53 79 6e | 74 61 63 74 69 63 3a 3a |... Syn|tactic::|
|00000d20| 54 79 70 65 00 00 08 0e | 00 00 08 24 17 20 20 53 |Type....|...$. S|
|00000d30| 79 6e 74 61 63 74 69 63 | 3a 3a 4d 69 6e 6f 72 54 |yntactic|::MinorT|
|00000d40| 79 70 65 00 00 00 08 89 | 00 00 08 9b 13 20 20 53 |ype.....|..... S|
|00000d50| 79 6e 74 61 63 74 69 63 | 3a 3a 49 73 4c 65 78 00 |yntactic|::IsLex.|
|00000d60| 00 00 09 13 00 00 09 25 | 13 20 20 53 79 6e 74 61 |.......%|. Synta|
|00000d70| 63 74 69 63 3a 3a 49 73 | 50 72 73 00 00 00 09 8c |ctic::Is|Prs.....|
|00000d80| 00 00 09 a2 17 20 20 53 | 79 6e 74 61 63 74 69 63 |..... S|yntactic|
|00000d90| 3a 3a 53 65 78 43 68 61 | 6e 67 65 00 00 00 0a 09 |::SexCha|nge.....|
|00000da0| 00 00 0a 24 1b 20 20 53 | 79 6e 74 61 63 74 69 63 |...$. S|yntactic|
|00000db0| 3a 3a 4d 69 6e 6f 72 53 | 65 78 43 68 61 6e 67 65 |::MinorS|exChange|
|00000dc0| 00 00 00 1e 00 27 00 02 | 01 76 01 fe 00 27 00 02 |.....'..|.v...'..|
|00000dd0| 01 76 01 fe 00 00 00 00 | 00 00 00 00 00 00 00 00 |.v......|........|
|00000de0| 00 00 00 00 01 00 00 00 | 02 62 00 00 01 62 00 00 |........|.b...b..|
|00000df0| 00 4a 01 14 17 0c 1a 72 | 00 00 00 1c 00 4a 00 00 |.J.....r|.....J..|
|00000e00| 4d 50 53 52 00 02 00 0a | 03 ed ff ff 00 00 00 00 |MPSR....|........|
|00000e10| 00 00 00 00 03 ef ff ff | 00 00 00 4c 00 00 00 00 |........|...L....|
|00000e20| 03 f0 ff ff 00 00 01 40 | 01 1a 2e b4 00 00 00 00 |.......@|........|
|00000e30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+