home *** CD-ROM | disk | FTP | other *** search
/ Carousel Volume 2 #1 / carousel.iso / mactosh / lang / flex_1of.txt < prev    next >
SHell self-extracting ARchive  |  1988-07-02  |  40.6 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: SHell self-extracting ARchive (archive/shar).

You can browse this item here: flex_1of.txt

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert SHell self-extracting ARchive (archive/shar) magic Supported
100% dexvert Mailbox/MIME Entity (archive/mbox) magic Supported
100% dexvert Internet Message Format (text/imf) magic Supported
1% dexvert Swift 3D 3D Graphic (poly/swift3D3DGraphic) ext Unsupported
1% dexvert Boost Text serialization (other/boostTextSerialization) ext Unsupported
1% dexvert Text File (text/txt) fallback Supported
100% file Mailbox text, 1st line "From earleh@eleazar.dartmouth.edu Wed Jun 29 11:43:04 1988", ASCII text default
100% TrID E-Mail message (Var. 2) default
100% checkBytes Printable ASCII default
100% perlTextCheck Likely Text (Perl) default
100% siegfried fmt/329 Shell Archive Format default
100% gt2 Textdatei (UNIX) default
100% detectItEasy Format: plain text[LF] default (weak)
100% xdgMime application/mbox default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 46 72 6f 6d 20 65 61 72 | 6c 65 68 40 65 6c 65 61 |From ear|leh@elea|
|00000010| 7a 61 72 2e 64 61 72 74 | 6d 6f 75 74 68 2e 65 64 |zar.dart|mouth.ed|
|00000020| 75 20 57 65 64 20 4a 75 | 6e 20 32 39 20 31 31 3a |u Wed Ju|n 29 11:|
|00000030| 34 33 3a 30 34 20 31 39 | 38 38 0a 50 61 74 68 3a |43:04 19|88.Path:|
|00000040| 20 75 74 61 73 74 72 6f | 21 75 74 2d 73 61 6c 6c | utastro|!ut-sall|
|00000050| 79 21 63 73 2e 75 74 65 | 78 61 73 2e 65 64 75 21 |y!cs.ute|xas.edu!|
|00000060| 74 75 74 2e 63 69 73 2e | 6f 68 69 6f 2d 73 74 61 |tut.cis.|ohio-sta|
|00000070| 74 65 2e 65 64 75 21 6d | 61 69 6c 72 75 73 21 61 |te.edu!m|ailrus!a|
|00000080| 6d 65 73 21 6f 6c 69 76 | 65 62 21 66 65 6c 69 78 |mes!oliv|eb!felix|
|00000090| 21 64 68 77 36 38 6b 21 | 6d 61 63 69 6e 74 6f 73 |!dhw68k!|macintos|
|000000a0| 68 0a 46 72 6f 6d 3a 20 | 65 61 72 6c 65 68 40 65 |h.From: |earleh@e|
|000000b0| 6c 65 61 7a 61 72 2e 64 | 61 72 74 6d 6f 75 74 68 |leazar.d|artmouth|
|000000c0| 2e 65 64 75 20 28 45 61 | 72 6c 65 20 52 2e 20 48 |.edu (Ea|rle R. H|
|000000d0| 6f 72 74 6f 6e 29 0a 4e | 65 77 73 67 72 6f 75 70 |orton).N|ewsgroup|
|000000e0| 73 3a 20 63 6f 6d 70 2e | 73 6f 75 72 63 65 73 2e |s: comp.|sources.|
|000000f0| 6d 61 63 0a 53 75 62 6a | 65 63 74 3a 20 46 6c 65 |mac.Subj|ect: Fle|
|00000100| 78 20 66 6f 72 20 74 68 | 65 20 4d 61 63 20 28 70 |x for th|e Mac (p|
|00000110| 61 72 74 20 31 20 6f 66 | 20 37 29 0a 4d 65 73 73 |art 1 of| 7).Mess|
|00000120| 61 67 65 2d 49 44 3a 20 | 3c 39 33 36 34 40 64 68 |age-ID: |<9364@dh|
|00000130| 77 36 38 6b 2e 63 74 73 | 2e 63 6f 6d 3e 0a 44 61 |w68k.cts|.com>.Da|
|00000140| 74 65 3a 20 32 39 20 4a | 75 6e 20 38 38 20 31 36 |te: 29 J|un 88 16|
|00000150| 3a 34 33 3a 30 34 20 47 | 4d 54 0a 53 65 6e 64 65 |:43:04 G|MT.Sende|
|00000160| 72 3a 20 6d 61 63 69 6e | 74 6f 73 68 40 64 68 77 |r: macin|tosh@dhw|
|00000170| 36 38 6b 2e 63 74 73 2e | 63 6f 6d 0a 4f 72 67 61 |68k.cts.|com.Orga|
|00000180| 6e 69 7a 61 74 69 6f 6e | 3a 20 44 61 72 74 6d 6f |nization|: Dartmo|
|00000190| 75 74 68 20 43 6f 6c 6c | 65 67 65 2c 20 48 61 6e |uth Coll|ege, Han|
|000001a0| 6f 76 65 72 2c 20 4e 48 | 0a 4c 69 6e 65 73 3a 20 |over, NH|.Lines: |
|000001b0| 31 34 33 30 0a 41 70 70 | 72 6f 76 65 64 3a 20 62 |1430.App|roved: b|
|000001c0| 79 74 65 62 75 67 40 64 | 68 77 36 38 6b 2e 63 74 |ytebug@d|hw68k.ct|
|000001d0| 73 2e 63 6f 6d 20 28 52 | 6f 67 65 72 20 4c 2e 20 |s.com (R|oger L. |
|000001e0| 4c 6f 6e 67 29 0a 0a 5b | 46 6c 65 78 20 66 6f 72 |Long)..[|Flex for|
|000001f0| 20 74 68 65 20 4d 61 63 | 20 2d 20 70 61 72 74 20 | the Mac| - part |
|00000200| 31 20 6f 66 20 37 5d 0a | 0a 57 68 61 74 20 66 6f |1 of 7].|.What fo|
|00000210| 6c 6c 6f 77 73 20 61 72 | 65 20 74 68 65 20 73 6f |llows ar|e the so|
|00000220| 75 72 63 65 73 20 74 6f | 20 46 6c 65 78 2c 20 61 |urces to| Flex, a|
|00000230| 20 67 65 6e 65 72 61 74 | 6f 72 20 6f 66 20 6c 65 | generat|or of le|
|00000240| 78 69 63 61 6c 20 61 6e | 61 6c 79 73 69 73 0a 70 |xical an|alysis.p|
|00000250| 72 6f 67 72 61 6d 73 20 | 69 6e 20 74 68 65 20 73 |rograms |in the s|
|00000260| 74 79 6c 65 20 6f 66 20 | 55 4e 49 58 20 6c 65 78 |tyle of |UNIX lex|
|00000270| 2e 20 20 54 68 65 73 65 | 20 73 6f 75 72 63 65 73 |. These| sources|
|00000280| 20 61 72 65 20 63 6f 6d | 70 61 74 69 62 6c 65 20 | are com|patible |
|00000290| 77 69 74 68 0a 4d 50 57 | 20 43 20 32 2e 30 2e 32 |with.MPW| C 2.0.2|
|000002a0| 2c 20 61 6e 64 20 77 69 | 74 68 20 34 2e 33 20 42 |, and wi|th 4.3 B|
|000002b0| 53 44 20 55 4e 49 58 2e | 20 20 54 68 65 20 63 6f |SD UNIX.| The co|
|000002c0| 64 65 20 69 73 20 72 65 | 6c 61 74 69 76 65 6c 79 |de is re|latively|
|000002d0| 20 63 6c 65 61 6e 2c 20 | 73 6f 0a 70 6f 72 74 69 | clean, |so.porti|
|000002e0| 6e 67 20 74 6f 20 6f 74 | 68 65 72 20 73 79 73 74 |ng to ot|her syst|
|000002f0| 65 6d 73 20 64 6f 65 73 | 6e 27 74 20 6c 6f 6f 6b |ems does|n't look|
|00000300| 20 74 6f 6f 20 62 61 64 | 2e 20 20 53 65 65 20 6d | too bad|. See m|
|00000310| 79 20 6e 6f 74 65 73 20 | 69 6e 0a 52 45 41 44 4d |y notes |in.READM|
|00000320| 45 5f 66 6f 72 5f 4d 61 | 63 69 6e 74 6f 73 68 20 |E_for_Ma|cintosh |
|00000330| 69 66 20 79 6f 75 20 77 | 61 6e 74 20 74 6f 20 70 |if you w|ant to p|
|00000340| 6f 72 74 20 74 6f 20 61 | 6e 6f 74 68 65 72 20 4d |ort to a|nother M|
|00000350| 61 63 69 6e 74 6f 73 68 | 0a 64 65 76 65 6c 6f 70 |acintosh|.develop|
|00000360| 6d 65 6e 74 20 73 79 73 | 74 65 6d 2e 20 20 54 68 |ment sys|tem. Th|
|00000370| 65 72 65 20 61 72 65 20 | 73 6f 6d 65 20 22 67 6f |ere are |some "go|
|00000380| 74 63 68 61 22 73 2e 0a | 0a 4d 79 20 63 6f 6e 74 |tcha"s..|.My cont|
|00000390| 72 69 62 75 74 69 6f 6e | 20 74 6f 20 74 68 65 73 |ribution| to thes|
|000003a0| 65 20 73 6f 75 72 63 65 | 73 20 69 73 20 74 68 65 |e source|s is the|
|000003b0| 20 70 6f 72 74 20 74 6f | 20 4d 50 57 20 28 74 72 | port to| MPW (tr|
|000003c0| 69 76 69 61 6c 29 20 61 | 6e 64 20 66 69 78 65 73 |ivial) a|nd fixes|
|000003d0| 0a 74 6f 20 74 68 65 20 | 6f 72 69 67 69 6e 61 6c |.to the |original|
|000003e0| 20 63 6f 64 65 20 74 6f | 20 61 6c 6c 6f 77 20 69 | code to| allow i|
|000003f0| 74 20 74 6f 20 73 63 61 | 6e 20 4d 61 63 69 6e 74 |t to sca|n Macint|
|00000400| 6f 73 68 20 6f 70 74 69 | 6f 6e 20 63 68 61 72 61 |osh opti|on chara|
|00000410| 63 74 65 72 73 0a 28 6e | 6f 6e 2d 74 72 69 76 69 |cters.(n|on-trivi|
|00000420| 61 6c 29 2e 20 20 4d 61 | 63 69 6e 74 6f 73 68 20 |al). Ma|cintosh |
|00000430| 6f 70 74 69 6f 6e 20 63 | 68 61 72 61 63 74 65 72 |option c|haracter|
|00000440| 73 20 61 72 65 20 67 65 | 6e 65 72 61 6c 6c 79 20 |s are ge|nerally |
|00000450| 73 70 65 61 6b 69 6e 67 | 0a 6e 6f 6e 2d 41 53 43 |speaking|.non-ASC|
|00000460| 49 49 20 63 68 61 72 61 | 63 74 65 72 73 2c 20 69 |II chara|cters, i|
|00000470| 2e 65 2e 20 74 68 65 20 | 68 69 67 68 20 62 69 74 |.e. the |high bit|
|00000480| 20 6f 66 20 74 68 65 20 | 62 79 74 65 20 68 6f 6c | of the |byte hol|
|00000490| 64 69 6e 67 20 61 6e 0a | 6f 70 74 69 6f 6e 2d 63 |ding an.|option-c|
|000004a0| 68 61 72 20 69 73 20 73 | 65 74 2e 20 20 54 68 65 |har is s|et. The|
|000004b0| 20 6d 6f 64 69 66 69 63 | 61 74 69 6f 6e 73 20 49 | modific|ations I|
|000004c0| 20 68 61 76 65 20 6d 61 | 64 65 20 74 6f 20 74 68 | have ma|de to th|
|000004d0| 65 20 73 6f 75 72 63 65 | 20 63 6f 64 65 0a 6e 6f |e source| code.no|
|000004e0| 77 20 61 6c 6c 6f 77 20 | 46 6c 65 78 20 74 6f 20 |w allow |Flex to |
|000004f0| 73 63 61 6e 20 66 6f 72 | 20 74 68 65 73 65 20 63 |scan for| these c|
|00000500| 68 61 72 61 63 74 65 72 | 73 20 69 6e 20 61 6c 6c |haracter|s in all|
|00000510| 20 73 79 73 74 65 6d 73 | 20 28 49 20 74 68 69 6e | systems| (I thin|
|00000520| 6b 29 2c 0a 61 6e 64 20 | 77 69 6c 6c 20 62 65 20 |k),.and |will be |
|00000530| 6f 66 20 69 6e 74 65 72 | 65 73 74 20 66 6f 72 20 |of inter|est for |
|00000540| 61 6e 79 20 73 79 73 74 | 65 6d 20 77 68 65 72 65 |any syst|em where|
|00000550| 20 6e 6f 6e 2d 41 53 43 | 49 49 20 63 68 61 72 61 | non-ASC|II chara|
|00000560| 63 74 65 72 73 20 6d 69 | 67 68 74 0a 62 65 20 75 |cters mi|ght.be u|
|00000570| 73 65 64 20 28 65 2e 67 | 2e 20 56 4d 53 29 2e 0a |sed (e.g|. VMS)..|
|00000580| 0a 54 68 65 20 66 69 6c | 65 73 20 22 6d 61 6b 65 |.The fil|es "make|
|00000590| 66 69 6c 65 22 2c 20 22 | 6d 61 6b 65 66 69 6c 65 |file", "|makefile|
|000005a0| 2e 4d 50 57 22 2c 20 61 | 6e 64 20 22 66 6c 65 78 |.MPW", a|nd "flex|
|000005b0| 69 74 22 20 63 6f 6e 74 | 61 69 6e 20 4d 61 63 69 |it" cont|ain Maci|
|000005c0| 6e 74 6f 73 68 0a 6f 70 | 74 69 6f 6e 2d 63 68 61 |ntosh.op|tion-cha|
|000005d0| 72 73 20 28 79 6f 75 20 | 61 72 65 20 77 61 72 6e |rs (you |are warn|
|000005e0| 65 64 29 2e 20 20 54 68 | 65 72 65 20 69 73 20 61 |ed). Th|ere is a|
|000005f0| 20 55 4e 49 58 20 4d 61 | 6b 65 66 69 6c 65 20 61 | UNIX Ma|kefile a|
|00000600| 6c 73 6f 2c 20 69 66 20 | 79 6f 75 0a 77 61 6e 74 |lso, if |you.want|
|00000610| 20 74 6f 20 75 73 65 20 | 74 68 69 73 20 77 69 74 | to use |this wit|
|00000620| 68 20 41 7a 74 65 63 2e | 0a 0a 5b 4d 6f 64 65 72 |h Aztec.|..[Moder|
|00000630| 61 74 6f 72 27 73 20 4e | 6f 74 65 3a 20 6d 61 6b |ator's N|ote: mak|
|00000640| 65 66 69 6c 65 2e 48 71 | 78 2c 20 6d 61 6b 65 66 |efile.Hq|x, makef|
|00000650| 69 6c 65 2e 4d 50 57 2e | 48 71 78 2c 20 61 6e 64 |ile.MPW.|Hqx, and|
|00000660| 20 66 6c 65 78 69 74 2e | 48 71 78 20 61 72 65 0a | flexit.|Hqx are.|
|00000670| 20 70 72 6f 76 69 64 65 | 64 20 68 65 72 65 2e 5d | provide|d here.]|
|00000680| 0a 0a 45 61 72 6c 65 20 | 48 6f 72 74 6f 6e 0a 2a |..Earle |Horton.*|
|00000690| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000006a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000006b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000006c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000006d0| 2a 2a 2a 2a 0a 2a 45 61 | 72 6c 65 20 52 2e 20 48 |****.*Ea|rle R. H|
|000006e0| 6f 72 74 6f 6e 2c 20 48 | 2e 42 2e 20 38 30 30 30 |orton, H|.B. 8000|
|000006f0| 2c 20 44 61 72 74 6d 6f | 75 74 68 20 43 6f 6c 6c |, Dartmo|uth Coll|
|00000700| 65 67 65 2c 20 48 61 6e | 6f 76 65 72 2c 20 4e 48 |ege, Han|over, NH|
|00000710| 20 30 33 37 35 35 20 20 | 20 2a 0a 2a 2a 2a 2a 2a | 03755 | *.*****|
|00000720| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000730| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000740| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000750| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000760| 0a 0a 2d 2d 2d 0a 23 21 | 20 2f 62 69 6e 2f 73 68 |..---.#!| /bin/sh|
|00000770| 0a 23 20 54 68 69 73 20 | 69 73 20 61 20 73 68 65 |.# This |is a she|
|00000780| 6c 6c 20 61 72 63 68 69 | 76 65 2c 20 6d 65 61 6e |ll archi|ve, mean|
|00000790| 69 6e 67 3a 0a 23 20 31 | 2e 20 52 65 6d 6f 76 65 |ing:.# 1|. Remove|
|000007a0| 20 65 76 65 72 79 74 68 | 69 6e 67 20 61 62 6f 76 | everyth|ing abov|
|000007b0| 65 20 74 68 65 20 23 21 | 20 2f 62 69 6e 2f 73 68 |e the #!| /bin/sh|
|000007c0| 20 6c 69 6e 65 2e 0a 23 | 20 32 2e 20 53 61 76 65 | line..#| 2. Save|
|000007d0| 20 74 68 65 20 72 65 73 | 75 6c 74 69 6e 67 20 74 | the res|ulting t|
|000007e0| 65 78 74 20 69 6e 20 61 | 20 66 69 6c 65 2e 0a 23 |ext in a| file..#|
|000007f0| 20 33 2e 20 45 78 65 63 | 75 74 65 20 74 68 65 20 | 3. Exec|ute the |
|00000800| 66 69 6c 65 20 77 69 74 | 68 20 2f 62 69 6e 2f 73 |file wit|h /bin/s|
|00000810| 68 20 28 6e 6f 74 20 63 | 73 68 29 20 74 6f 20 63 |h (not c|sh) to c|
|00000820| 72 65 61 74 65 20 74 68 | 65 20 66 69 6c 65 73 3a |reate th|e files:|
|00000830| 0a 23 09 66 6c 65 78 2f | 43 68 61 6e 67 65 73 0a |.#.flex/|Changes.|
|00000840| 23 09 66 6c 65 78 2f 52 | 45 41 44 4d 45 0a 23 09 |#.flex/R|EADME.#.|
|00000850| 66 6c 65 78 2f 52 45 41 | 44 4d 45 5f 66 6f 72 5f |flex/REA|DME_for_|
|00000860| 4d 61 63 0a 23 09 66 6c | 65 78 2f 54 69 6d 69 6e |Mac.#.fl|ex/Timin|
|00000870| 67 73 0a 23 09 66 6c 65 | 78 2f 66 6c 65 78 69 74 |gs.#.fle|x/flexit|
|00000880| 2e 48 71 78 0a 23 09 66 | 6c 65 78 2f 6d 61 6b 65 |.Hqx.#.f|lex/make|
|00000890| 66 69 6c 65 2e 48 71 78 | 0a 23 09 66 6c 65 78 2f |file.Hqx|.#.flex/|
|000008a0| 6d 61 6b 65 66 69 6c 65 | 2e 4d 50 57 2e 48 71 78 |makefile|.MPW.Hqx|
|000008b0| 0a 23 09 66 6c 65 78 2f | 6d 61 6b 65 66 69 6c 65 |.#.flex/|makefile|
|000008c0| 2e 55 4e 49 58 0a 23 09 | 66 6c 65 78 2f 6d 61 6e |.UNIX.#.|flex/man|
|000008d0| 69 66 65 73 74 0a 23 09 | 66 6c 65 78 2f 66 6c 65 |ifest.#.|flex/fle|
|000008e0| 78 2e 66 61 73 74 73 6b | 65 6c 0a 23 09 66 6c 65 |x.fastsk|el.#.fle|
|000008f0| 78 2f 66 6c 65 78 2e 73 | 6b 65 6c 0a 23 20 54 68 |x/flex.s|kel.# Th|
|00000900| 69 73 20 61 72 63 68 69 | 76 65 20 63 72 65 61 74 |is archi|ve creat|
|00000910| 65 64 3a 20 57 65 64 20 | 4a 75 6e 20 32 39 20 30 |ed: Wed |Jun 29 0|
|00000920| 37 3a 30 33 3a 31 30 20 | 31 39 38 38 0a 23 20 42 |7:03:10 |1988.# B|
|00000930| 79 3a 09 52 6f 67 65 72 | 20 4c 2e 20 4c 6f 6e 67 |y:.Roger| L. Long|
|00000940| 20 28 62 79 74 65 62 75 | 67 40 64 68 77 36 38 6b | (bytebu|g@dhw68k|
|00000950| 2e 63 74 73 2e 63 6f 6d | 29 0a 65 78 70 6f 72 74 |.cts.com|).export|
|00000960| 20 50 41 54 48 3b 20 50 | 41 54 48 3d 2f 62 69 6e | PATH; P|ATH=/bin|
|00000970| 3a 24 50 41 54 48 0a 65 | 63 68 6f 20 73 68 61 72 |:$PATH.e|cho shar|
|00000980| 3a 20 65 78 74 72 61 63 | 74 69 6e 67 20 22 27 43 |: extrac|ting "'C|
|00000990| 68 61 6e 67 65 73 27 22 | 20 27 28 38 36 31 20 63 |hanges'"| '(861 c|
|000009a0| 68 61 72 61 63 74 65 72 | 73 29 27 0a 69 66 20 74 |haracter|s)'.if t|
|000009b0| 65 73 74 20 2d 66 20 27 | 43 68 61 6e 67 65 73 27 |est -f '|Changes'|
|000009c0| 0a 74 68 65 6e 0a 09 65 | 63 68 6f 20 73 68 61 72 |.then..e|cho shar|
|000009d0| 3a 20 77 69 6c 6c 20 6e | 6f 74 20 6f 76 65 72 2d |: will n|ot over-|
|000009e0| 77 72 69 74 65 20 65 78 | 69 73 74 69 6e 67 20 66 |write ex|isting f|
|000009f0| 69 6c 65 20 22 27 43 68 | 61 6e 67 65 73 27 22 0a |ile "'Ch|anges'".|
|00000a00| 65 6c 73 65 0a 73 65 64 | 20 27 73 2f 5e 58 2f 2f |else.sed| 's/^X//|
|00000a10| 27 20 3c 3c 20 5c 53 48 | 41 52 5f 45 4f 46 20 3e |' << \SH|AR_EOF >|
|00000a20| 20 27 43 68 61 6e 67 65 | 73 27 0a 58 43 68 61 6e | 'Change|s'.XChan|
|00000a30| 67 65 73 20 62 65 74 77 | 65 65 6e 20 62 65 74 61 |ges betw|een beta|
|00000a40| 2d 74 65 73 74 20 72 65 | 6c 65 61 73 65 20 6f 66 |-test re|lease of|
|00000a50| 20 46 65 62 2e 20 27 38 | 38 20 61 6e 64 20 69 6e | Feb. '8|8 and in|
|00000a60| 69 74 69 61 6c 20 72 65 | 6c 65 61 73 65 3a 0a 58 |itial re|lease:.X|
|00000a70| 0a 58 09 2d 20 6d 61 6e | 79 20 66 69 6c 65 73 20 |.X.- man|y files |
|00000a80| 72 65 6e 61 6d 65 64 20 | 74 6f 20 72 65 6d 6f 76 |renamed |to remov|
|00000a90| 65 20 22 66 6c 65 78 22 | 20 70 72 65 66 69 78 0a |e "flex"| prefix.|
|00000aa0| 58 09 2d 20 69 6e 70 75 | 74 28 29 20 72 6f 75 74 |X.- inpu|t() rout|
|00000ab0| 69 6e 65 20 61 64 64 65 | 64 20 74 6f 20 63 6f 6d |ine adde|d to com|
|00000ac0| 70 72 65 73 73 65 64 20 | 61 6e 64 20 66 61 73 74 |pressed |and fast|
|00000ad0| 20 73 6b 65 6c 65 74 6f | 6e 73 0a 58 09 2d 20 75 | skeleto|ns.X.- u|
|00000ae0| 6e 70 75 74 28 29 20 72 | 6f 75 74 69 6e 65 20 61 |nput() r|outine a|
|00000af0| 64 64 65 64 20 74 6f 20 | 63 6f 6d 70 72 65 73 73 |dded to |compress|
|00000b00| 65 64 20 73 6b 65 6c 65 | 74 6f 6e 0a 58 09 2d 20 |ed skele|ton.X.- |
|00000b10| 2d 64 2c 20 2d 63 65 20 | 73 75 70 70 6f 72 74 20 |-d, -ce |support |
|00000b20| 66 6f 72 20 66 61 73 74 | 20 73 63 61 6e 6e 65 72 |for fast| scanner|
|00000b30| 73 0a 58 09 2d 20 73 79 | 6d 62 6f 6c 20 74 61 62 |s.X.- sy|mbol tab|
|00000b40| 6c 65 20 65 78 74 65 6e | 64 65 64 20 74 6f 20 61 |le exten|ded to a|
|00000b50| 76 6f 69 64 20 75 67 6c | 79 20 63 61 73 74 73 20 |void ugl|y casts |
|00000b60| 6f 66 20 69 6e 74 73 20 | 3c 2d 3e 20 63 68 61 72 |of ints |<-> char|
|00000b70| 20 2a 27 73 3b 0a 58 09 | 20 20 74 68 69 73 20 6d | *'s;.X.| this m|
|00000b80| 61 79 20 72 65 6c 69 65 | 76 65 20 4d 53 2d 44 4f |ay relie|ve MS-DO|
|00000b90| 53 20 77 6f 65 73 0a 58 | 09 2d 20 61 63 74 69 6f |S woes.X|.- actio|
|00000ba0| 6e 73 20 61 72 65 20 6e | 6f 77 20 73 65 70 61 72 |ns are n|ow separ|
|00000bb0| 61 74 65 64 20 77 69 74 | 68 20 59 59 5f 42 52 45 |ated wit|h YY_BRE|
|00000bc0| 41 4b 20 69 6e 73 74 65 | 61 64 20 6f 66 20 73 69 |AK inste|ad of si|
|00000bd0| 6d 70 6c 65 20 22 62 72 | 65 61 6b 22 27 73 0a 58 |mple "br|eak"'s.X|
|00000be0| 09 2d 20 66 69 78 65 64 | 20 62 75 67 20 63 61 75 |.- fixed| bug cau|
|00000bf0| 73 69 6e 67 20 63 6f 72 | 65 2d 64 75 6d 70 73 20 |sing cor|e-dumps |
|00000c00| 69 66 20 73 6b 65 6c 65 | 74 6f 6e 20 66 69 6c 65 |if skele|ton file|
|00000c10| 20 63 6f 75 6c 64 20 6e | 6f 74 20 62 65 20 6f 70 | could n|ot be op|
|00000c20| 65 6e 65 64 0a 58 09 2d | 20 66 69 78 65 64 20 62 |ened.X.-| fixed b|
|00000c30| 75 67 73 20 69 6e 20 6c | 6f 67 69 63 20 64 65 63 |ugs in l|ogic dec|
|00000c40| 69 64 69 6e 67 20 77 68 | 69 63 68 20 6f 70 74 69 |iding wh|ich opti|
|00000c50| 6f 6e 73 20 63 61 6e 6e | 6f 74 20 62 65 20 69 6e |ons cann|ot be in|
|00000c60| 74 65 72 6d 69 78 65 64 | 0a 58 09 2d 20 69 6e 69 |termixed|.X.- ini|
|00000c70| 74 69 61 6c 20 73 74 61 | 72 74 20 63 6f 6e 64 69 |tial sta|rt condi|
|00000c80| 74 69 6f 6e 20 63 61 6e | 20 6e 6f 77 20 62 65 20 |tion can| now be |
|00000c90| 72 65 66 65 72 72 65 64 | 20 74 6f 20 61 73 20 3c |referred| to as <|
|00000ca0| 49 4e 49 54 49 41 4c 3e | 0a 58 09 2d 20 66 69 78 |INITIAL>|.X.- fix|
|00000cb0| 65 64 20 62 75 67 20 77 | 68 69 63 68 20 77 6f 75 |ed bug w|hich wou|
|00000cc0| 6c 64 20 69 6e 63 6f 72 | 72 65 63 74 6c 79 20 63 |ld incor|rectly c|
|00000cd0| 6f 6d 70 75 74 65 72 20 | 74 72 61 69 6c 69 6e 67 |omputer |trailing|
|00000ce0| 20 63 6f 6e 74 65 78 74 | 0a 58 09 20 20 63 6f 75 | context|.X. cou|
|00000cf0| 6e 74 20 66 6f 72 20 61 | 20 70 61 74 74 65 72 6e |nt for a| pattern|
|00000d00| 20 6c 69 6b 65 20 22 28 | 66 6f 6f 29 7b 33 7d 22 | like "(|foo){3}"|
|00000d10| 3b 20 6e 6f 77 20 74 68 | 69 73 20 69 73 20 63 6f |; now th|is is co|
|00000d20| 6e 73 69 64 65 72 65 64 | 0a 58 09 20 20 22 76 61 |nsidered|.X. "va|
|00000d30| 72 69 61 62 6c 65 20 6c | 65 6e 67 74 68 22 2c 20 |riable l|ength", |
|00000d40| 65 76 65 6e 20 74 68 6f | 75 67 68 20 69 74 20 69 |even tho|ugh it i|
|00000d50| 73 6e 27 74 2e 0a 58 09 | 2d 20 62 6c 6f 63 6b 20 |sn't..X.|- block |
|00000d60| 63 6f 6d 6d 65 6e 74 73 | 20 61 6c 6c 6f 77 65 64 |comments| allowed|
|00000d70| 20 62 65 74 77 65 65 6e | 20 72 75 6c 65 73 0a 58 | between| rules.X|
|00000d80| 09 2d 20 6d 69 73 63 2e | 20 74 79 70 6f 73 20 63 |.- misc.| typos c|
|00000d90| 6f 72 72 65 63 74 65 64 | 0a 53 48 41 52 5f 45 4f |orrected|.SHAR_EO|
|00000da0| 46 0a 69 66 20 74 65 73 | 74 20 38 36 31 20 2d 6e |F.if tes|t 861 -n|
|00000db0| 65 20 22 60 77 63 20 2d | 63 20 3c 20 27 43 68 61 |e "`wc -|c < 'Cha|
|00000dc0| 6e 67 65 73 27 60 22 0a | 74 68 65 6e 0a 09 65 63 |nges'`".|then..ec|
|00000dd0| 68 6f 20 73 68 61 72 3a | 20 65 72 72 6f 72 20 74 |ho shar:| error t|
|00000de0| 72 61 6e 73 6d 69 74 74 | 69 6e 67 20 22 27 43 68 |ransmitt|ing "'Ch|
|00000df0| 61 6e 67 65 73 27 22 20 | 27 28 73 68 6f 75 6c 64 |anges'" |'(should|
|00000e00| 20 68 61 76 65 20 62 65 | 65 6e 20 38 36 31 20 63 | have be|en 861 c|
|00000e10| 68 61 72 61 63 74 65 72 | 73 29 27 0a 66 69 0a 66 |haracter|s)'.fi.f|
|00000e20| 69 20 23 20 65 6e 64 20 | 6f 66 20 6f 76 65 72 77 |i # end |of overw|
|00000e30| 72 69 74 69 6e 67 20 63 | 68 65 63 6b 0a 65 63 68 |riting c|heck.ech|
|00000e40| 6f 20 73 68 61 72 3a 20 | 65 78 74 72 61 63 74 69 |o shar: |extracti|
|00000e50| 6e 67 20 22 27 52 45 41 | 44 4d 45 27 22 20 27 28 |ng "'REA|DME'" '(|
|00000e60| 33 34 30 32 20 63 68 61 | 72 61 63 74 65 72 73 29 |3402 cha|racters)|
|00000e70| 27 0a 69 66 20 74 65 73 | 74 20 2d 66 20 27 52 45 |'.if tes|t -f 'RE|
|00000e80| 41 44 4d 45 27 0a 74 68 | 65 6e 0a 09 65 63 68 6f |ADME'.th|en..echo|
|00000e90| 20 73 68 61 72 3a 20 77 | 69 6c 6c 20 6e 6f 74 20 | shar: w|ill not |
|00000ea0| 6f 76 65 72 2d 77 72 69 | 74 65 20 65 78 69 73 74 |over-wri|te exist|
|00000eb0| 69 6e 67 20 66 69 6c 65 | 20 22 27 52 45 41 44 4d |ing file| "'READM|
|00000ec0| 45 27 22 0a 65 6c 73 65 | 0a 73 65 64 20 27 73 2f |E'".else|.sed 's/|
|00000ed0| 5e 58 2f 2f 27 20 3c 3c | 20 5c 53 48 41 52 5f 45 |^X//' <<| \SHAR_E|
|00000ee0| 4f 46 20 3e 20 27 52 45 | 41 44 4d 45 27 0a 58 54 |OF > 'RE|ADME'.XT|
|00000ef0| 68 69 73 20 69 73 20 74 | 68 65 20 69 6e 69 74 69 |his is t|he initi|
|00000f00| 61 6c 20 72 65 6c 65 61 | 73 65 20 6f 66 20 66 6c |al relea|se of fl|
|00000f10| 65 78 2c 20 61 20 72 65 | 70 6c 61 63 65 6d 65 6e |ex, a re|placemen|
|00000f20| 74 20 66 6f 72 20 74 68 | 65 20 6c 65 78 28 31 29 |t for th|e lex(1)|
|00000f30| 0a 58 74 6f 6f 6c 2e 20 | 20 41 73 20 74 68 65 20 |.Xtool. | As the |
|00000f40| 63 6f 70 79 72 69 67 68 | 74 20 69 6e 64 69 63 61 |copyrigh|t indica|
|00000f50| 74 65 73 2c 20 74 68 69 | 73 20 64 69 73 74 72 69 |tes, thi|s distri|
|00000f60| 62 75 74 69 6f 6e 20 63 | 61 6e 20 62 65 20 66 72 |bution c|an be fr|
|00000f70| 65 65 6c 79 0a 58 72 65 | 64 69 73 74 72 69 62 75 |eely.Xre|distribu|
|00000f80| 74 65 64 2e 0a 58 0a 58 | 53 6f 6d 65 20 6e 6f 74 |ted..X.X|Some not|
|00000f90| 65 73 20 6f 6e 20 74 68 | 65 20 64 69 73 74 72 69 |es on th|e distri|
|00000fa0| 62 75 74 69 6f 6e 3a 0a | 58 0a 58 20 20 20 20 59 |bution:.|X.X Y|
|00000fb0| 65 73 2c 20 74 68 65 72 | 65 20 61 72 65 20 73 6f |es, ther|e are so|
|00000fc0| 6d 65 20 6e 69 67 67 6c | 69 6e 67 20 6c 65 78 20 |me niggl|ing lex |
|00000fd0| 66 65 61 74 75 72 65 73 | 20 77 68 69 63 68 20 61 |features| which a|
|00000fe0| 72 65 20 6e 6f 74 20 61 | 76 61 69 6c 61 62 6c 65 |re not a|vailable|
|00000ff0| 20 77 68 69 63 68 0a 58 | 20 20 20 20 73 65 65 6d | which.X| seem|
|00001000| 20 6c 69 6b 65 20 74 68 | 65 79 27 64 20 62 65 20 | like th|ey'd be |
|00001010| 65 61 73 79 20 74 6f 20 | 61 64 64 2e 20 20 54 68 |easy to |add. Th|
|00001020| 65 79 27 72 65 20 6e 6f | 74 2c 20 6f 72 20 69 66 |ey're no|t, or if|
|00001030| 20 74 68 65 79 20 61 72 | 65 20 74 68 65 6e 20 74 | they ar|e then t|
|00001040| 68 65 0a 58 20 20 20 20 | 73 74 72 61 69 67 68 74 |he.X |straight|
|00001050| 2d 66 6f 72 77 61 72 64 | 20 69 6d 70 6c 65 6d 65 |-forward| impleme|
|00001060| 6e 74 61 74 69 6f 6e 20 | 6f 66 20 74 68 65 6d 20 |ntation |of them |
|00001070| 77 6f 75 6c 64 20 73 6c | 6f 77 20 64 6f 77 6e 20 |would sl|ow down |
|00001080| 74 68 65 20 73 63 61 6e | 6e 65 72 2e 0a 58 20 20 |the scan|ner..X |
|00001090| 20 20 55 6e 66 6f 72 74 | 75 6e 61 74 65 6c 79 20 | Unfort|unately |
|000010a0| 49 20 61 6d 20 75 6e 61 | 62 6c 65 20 74 6f 20 64 |I am una|ble to d|
|000010b0| 6f 20 61 6e 79 20 66 75 | 72 74 68 65 72 20 77 6f |o any fu|rther wo|
|000010c0| 72 6b 20 6f 6e 20 66 6c | 65 78 20 6f 74 68 65 72 |rk on fl|ex other|
|000010d0| 20 74 68 61 6e 20 62 75 | 67 0a 58 20 20 20 20 66 | than bu|g.X f|
|000010e0| 69 78 65 73 2c 20 73 6f | 20 69 66 20 74 68 65 72 |ixes, so| if ther|
|000010f0| 65 27 73 20 73 6f 6d 65 | 74 68 69 6e 67 20 79 6f |e's some|thing yo|
|00001100| 75 27 76 65 20 6a 75 73 | 74 20 67 6f 74 74 61 20 |u've jus|t gotta |
|00001110| 68 61 76 65 2c 20 79 6f | 75 27 64 20 62 65 74 74 |have, yo|u'd bett|
|00001120| 65 72 0a 58 20 20 20 20 | 62 65 20 77 69 6c 6c 69 |er.X |be willi|
|00001130| 6e 67 20 74 6f 20 64 69 | 76 65 20 69 6e 74 6f 20 |ng to di|ve into |
|00001140| 74 68 65 20 63 6f 64 65 | 2e 20 20 49 27 6c 6c 20 |the code|. I'll |
|00001150| 62 65 20 68 61 70 70 79 | 20 74 6f 20 67 69 76 65 |be happy| to give|
|00001160| 20 28 66 61 69 72 6c 79 | 0a 58 20 20 20 20 68 69 | (fairly|.X hi|
|00001170| 67 68 2d 6c 65 76 65 6c | 29 20 61 64 76 69 63 65 |gh-level|) advice|
|00001180| 20 6f 6e 20 68 6f 77 20 | 74 6f 20 70 72 6f 63 65 | on how |to proce|
|00001190| 65 64 2e 0a 58 0a 58 20 | 20 20 20 54 68 65 20 63 |ed..X.X | The c|
|000011a0| 6f 6d 70 72 65 73 73 65 | 64 20 74 61 62 6c 65 73 |ompresse|d tables|
|000011b0| 20 68 61 76 65 20 62 65 | 65 6e 20 74 65 73 74 65 | have be|en teste|
|000011c0| 64 20 70 72 65 74 74 79 | 20 74 68 6f 72 6f 75 67 |d pretty| thoroug|
|000011d0| 68 6c 79 20 69 6e 20 74 | 68 65 20 70 61 73 74 2c |hly in t|he past,|
|000011e0| 0a 58 20 20 20 20 74 68 | 6f 75 67 68 20 6d 61 79 |.X th|ough may|
|000011f0| 20 62 65 20 73 75 66 66 | 65 72 69 6e 67 20 66 72 | be suff|ering fr|
|00001200| 6f 6d 20 62 69 74 2d 72 | 6f 74 2e 20 20 54 68 65 |om bit-r|ot. The|
|00001210| 20 66 61 73 74 2f 66 75 | 6c 6c 20 74 61 62 6c 65 | fast/fu|ll table|
|00001220| 73 20 68 61 76 65 20 62 | 65 65 6e 0a 58 20 20 20 |s have b|een.X |
|00001230| 20 72 65 63 65 6e 74 6c | 79 20 69 6d 70 6c 65 6d | recentl|y implem|
|00001240| 65 6e 74 65 64 20 61 6e | 64 20 61 72 65 20 6d 6f |ented an|d are mo|
|00001250| 72 65 20 6c 69 6b 65 6c | 79 20 74 6f 20 68 61 76 |re likel|y to hav|
|00001260| 65 20 62 75 67 73 2e 0a | 58 0a 58 20 20 20 20 46 |e bugs..|X.X F|
|00001270| 6f 72 20 61 20 53 79 73 | 74 65 6d 20 56 20 6d 61 |or a Sys|tem V ma|
|00001280| 63 68 69 6e 65 2c 20 61 | 64 64 20 74 68 65 20 23 |chine, a|dd the #|
|00001290| 64 65 66 69 6e 65 20 22 | 53 56 22 2e 20 20 4e 6f |define "|SV". No|
|000012a0| 74 20 67 75 61 72 61 6e | 74 65 65 64 20 74 6f 20 |t guaran|teed to |
|000012b0| 64 6f 0a 58 20 20 20 20 | 74 68 65 20 66 75 6c 6c |do.X |the full|
|000012c0| 20 6a 6f 62 2c 20 62 75 | 74 20 61 20 73 74 65 70 | job, bu|t a step|
|000012d0| 20 69 6e 20 74 68 65 20 | 72 69 67 68 74 20 64 69 | in the |right di|
|000012e0| 72 65 63 74 69 6f 6e 2e | 0a 58 0a 58 20 20 20 20 |rection.|.X.X |
|000012f0| 46 6c 65 78 20 68 61 73 | 20 62 65 65 6e 20 73 75 |Flex has| been su|
|00001300| 63 63 65 73 73 66 75 6c | 6c 79 20 70 6f 72 74 65 |ccessful|ly porte|
|00001310| 64 20 74 6f 20 53 75 6e | 20 55 6e 69 78 20 61 6e |d to Sun| Unix an|
|00001320| 64 20 34 2e 33 42 53 44 | 20 56 61 78 20 55 6e 69 |d 4.3BSD| Vax Uni|
|00001330| 78 2e 0a 58 0a 58 0a 58 | 54 68 65 20 66 6c 65 78 |x..X.X.X|The flex|
|00001340| 20 64 69 73 74 72 69 62 | 75 74 69 6f 6e 20 63 6f | distrib|ution co|
|00001350| 6e 73 69 73 74 73 20 6f | 66 20 74 68 65 20 66 6f |nsists o|f the fo|
|00001360| 6c 6c 6f 77 69 6e 67 20 | 66 69 6c 65 73 3a 0a 58 |llowing |files:.X|
|00001370| 0a 58 09 52 45 41 44 4d | 45 09 09 54 68 69 73 20 |.X.READM|E..This |
|00001380| 6d 65 73 73 61 67 65 0a | 58 0a 58 09 43 68 61 6e |message.|X.X.Chan|
|00001390| 67 65 73 09 09 44 69 66 | 66 65 72 65 6e 63 65 73 |ges..Dif|ferences|
|000013a0| 20 62 65 74 77 65 65 6e | 20 74 68 69 73 20 72 65 | between| this re|
|000013b0| 6c 65 61 73 65 20 61 6e | 64 20 74 68 65 20 62 65 |lease an|d the be|
|000013c0| 74 61 2d 74 65 73 74 0a | 58 0a 58 09 4d 61 6b 65 |ta-test.|X.X.Make|
|000013d0| 66 69 6c 65 0a 58 09 66 | 6c 65 78 64 65 66 2e 68 |file.X.f|lexdef.h|
|000013e0| 0a 58 09 70 61 72 73 65 | 2e 79 0a 58 09 73 63 61 |.X.parse|.y.X.sca|
|000013f0| 6e 2e 6c 0a 58 09 63 63 | 6c 2e 63 0a 58 09 64 66 |n.l.X.cc|l.c.X.df|
|00001400| 61 2e 63 09 09 66 6c 65 | 78 20 73 6f 75 72 63 65 |a.c..fle|x source|
|00001410| 73 0a 58 09 65 63 73 2e | 63 0a 58 09 6d 61 69 6e |s.X.ecs.|c.X.main|
|00001420| 2e 63 0a 58 09 6d 69 73 | 63 2e 63 0a 58 09 6e 66 |.c.X.mis|c.c.X.nf|
|00001430| 61 2e 63 0a 58 09 73 79 | 6d 2e 63 0a 58 09 74 62 |a.c.X.sy|m.c.X.tb|
|00001440| 6c 63 6d 70 2e 63 0a 58 | 09 79 79 6c 65 78 2e 63 |lcmp.c.X|.yylex.c|
|00001450| 0a 58 0a 58 09 73 63 61 | 6e 2e 63 2e 64 69 73 74 |.X.X.sca|n.c.dist|
|00001460| 09 70 72 65 2d 66 6c 65 | 78 27 64 20 76 65 72 73 |.pre-fle|x'd vers|
|00001470| 69 6f 6e 20 6f 66 20 73 | 63 61 6e 2e 6c 0a 58 0a |ion of s|can.l.X.|
|00001480| 58 09 66 6c 65 78 2e 73 | 6b 65 6c 0a 58 09 66 6c |X.flex.s|kel.X.fl|
|00001490| 65 78 2e 66 61 73 74 73 | 6b 65 6c 0a 58 09 66 6c |ex.fasts|kel.X.fl|
|000014a0| 65 78 73 6b 65 6c 63 6f | 6d 2e 68 09 73 6b 65 6c |exskelco|m.h.skel|
|000014b0| 65 74 6f 6e 20 73 63 61 | 6e 6e 65 72 20 73 6f 75 |eton sca|nner sou|
|000014c0| 72 63 65 73 0a 58 09 66 | 6c 65 78 73 6b 65 6c 64 |rces.X.f|lexskeld|
|000014d0| 65 66 2e 68 0a 58 09 66 | 61 73 74 73 6b 65 6c 64 |ef.h.X.f|astskeld|
|000014e0| 65 66 2e 68 0a 58 0a 58 | 09 66 6c 65 78 2e 31 09 |ef.h.X.X|.flex.1.|
|000014f0| 09 6d 61 6e 75 61 6c 20 | 65 6e 74 72 79 0a 58 0a |.manual |entry.X.|
|00001500| 58 09 54 69 6d 69 6e 67 | 73 09 09 61 20 62 72 69 |X.Timing|s..a bri|
|00001510| 65 66 20 6e 6f 74 65 20 | 63 6f 6d 70 61 72 69 6e |ef note |comparin|
|00001520| 67 20 74 69 6d 69 6e 67 | 73 20 6f 66 20 66 6c 65 |g timing|s of fle|
|00001530| 78 20 76 73 2e 20 6c 65 | 78 0a 58 0a 58 5b 20 20 |x vs. le|x.X.X[ |
|00001540| 54 68 65 20 66 6f 6c 6c | 6f 77 69 6e 67 20 73 65 |The foll|owing se|
|00001550| 63 74 69 6f 6e 20 69 73 | 20 6f 6e 6c 79 20 74 72 |ction is| only tr|
|00001560| 75 65 20 69 66 20 79 6f | 75 20 67 6f 74 20 74 68 |ue if yo|u got th|
|00001570| 65 20 66 69 6c 65 73 20 | 66 72 6f 6d 20 46 54 50 |e files |from FTP|
|00001580| 0a 58 20 20 20 20 74 6f | 20 4c 42 4c 2c 20 64 69 |.X to| LBL, di|
|00001590| 72 65 63 74 6c 79 2c 20 | 61 6e 64 20 6e 6f 74 20 |rectly, |and not |
|000015a0| 66 72 6f 6d 20 74 68 65 | 20 6d 6f 72 65 20 77 69 |from the| more wi|
|000015b0| 64 65 6c 79 2d 64 69 73 | 74 72 69 62 75 74 65 64 |dely-dis|tributed|
|000015c0| 0a 58 20 20 20 20 63 6f | 6d 70 2e 73 6f 75 72 63 |.X co|mp.sourc|
|000015d0| 65 73 2e 75 6e 69 78 20 | 70 75 62 6c 69 63 61 74 |es.unix |publicat|
|000015e0| 69 6f 6e 2e 20 20 2d 2d | 52 69 63 68 20 24 61 6c |ion. --|Rich $al|
|000015f0| 7a 0a 58 54 68 65 20 66 | 69 6c 65 73 20 61 72 65 |z.XThe f|iles are|
|00001600| 20 70 61 63 6b 61 67 65 | 64 20 61 73 20 61 20 63 | package|d as a c|
|00001610| 6f 6d 70 72 65 73 73 65 | 64 20 73 68 65 6c 6c 20 |ompresse|d shell |
|00001620| 61 72 63 68 69 76 65 2c | 20 77 68 69 63 68 20 69 |archive,| which i|
|00001630| 6e 20 74 75 72 6e 0a 58 | 63 6f 6e 74 61 69 6e 73 |n turn.X|contains|
|00001640| 20 73 65 76 65 6e 20 73 | 68 65 6c 6c 20 61 72 63 | seven s|hell arc|
|00001650| 68 69 76 65 73 2e 20 20 | 43 72 65 61 74 65 20 61 |hives. |Create a|
|00001660| 20 64 69 72 65 63 74 6f | 72 79 20 77 68 65 72 65 | directo|ry where|
|00001670| 20 79 6f 75 20 77 61 6e | 74 20 66 6c 65 78 0a 58 | you wan|t flex.X|
|00001680| 74 6f 20 6c 69 76 65 2c | 20 63 64 20 74 68 65 72 |to live,| cd ther|
|00001690| 65 2c 20 61 6e 64 20 75 | 73 65 0a 58 0a 58 09 75 |e, and u|se.X.X.u|
|000016a0| 6e 63 6f 6d 70 72 65 73 | 73 20 66 6c 65 78 2e 73 |ncompres|s flex.s|
|000016b0| 68 61 72 2e 5a 0a 58 09 | 73 68 20 66 6c 65 78 2e |har.Z.X.|sh flex.|
|000016c0| 73 68 61 72 0a 58 0a 58 | 09 73 68 20 66 6c 65 78 |shar.X.X|.sh flex|
|000016d0| 2e 73 68 61 72 2e 31 0a | 58 09 73 68 20 66 6c 65 |.shar.1.|X.sh fle|
|000016e0| 78 2e 73 68 61 72 2e 32 | 0a 58 09 73 68 20 66 6c |x.shar.2|.X.sh fl|
|000016f0| 65 78 2e 73 68 61 72 2e | 33 0a 58 09 73 68 20 66 |ex.shar.|3.X.sh f|
|00001700| 6c 65 78 2e 73 68 61 72 | 2e 34 0a 58 09 73 68 20 |lex.shar|.4.X.sh |
|00001710| 66 6c 65 78 2e 73 68 61 | 72 2e 35 0a 58 09 73 68 |flex.sha|r.5.X.sh|
|00001720| 20 66 6c 65 78 2e 73 68 | 61 72 2e 36 0a 58 09 73 | flex.sh|ar.6.X.s|
|00001730| 68 20 66 6c 65 78 2e 73 | 68 61 72 2e 37 0a 58 0a |h flex.s|har.7.X.|
|00001740| 58 74 6f 20 65 78 74 72 | 61 63 74 20 74 68 65 6d |Xto extr|act them|
|00001750| 2e 0a 58 5d 0a 58 0a 58 | 45 69 74 68 65 72 20 6d |..X].X.X|Either m|
|00001760| 6f 76 65 20 7b 66 6c 65 | 78 73 6b 65 6c 63 6f 6d |ove {fle|xskelcom|
|00001770| 2e 68 2c 66 6c 65 78 73 | 6b 65 6c 64 65 66 2e 68 |.h,flexs|keldef.h|
|00001780| 2c 66 61 73 74 73 6b 65 | 6c 64 65 66 2e 68 7d 20 |,fastske|ldef.h} |
|00001790| 69 6e 74 6f 20 2f 75 73 | 72 2f 69 6e 63 6c 75 64 |into /us|r/includ|
|000017a0| 65 0a 58 6f 72 20 65 64 | 69 74 20 7b 66 6c 65 78 |e.Xor ed|it {flex|
|000017b0| 2e 73 6b 65 6c 2c 66 6c | 65 78 2e 66 61 73 74 73 |.skel,fl|ex.fasts|
|000017c0| 6b 65 6c 2c 66 6c 65 78 | 73 6b 65 6c 64 65 66 2e |kel,flex|skeldef.|
|000017d0| 68 2c 66 61 73 74 73 6b | 65 6c 64 65 66 2e 68 2c |h,fastsk|eldef.h,|
|000017e0| 73 63 61 6e 2e 63 2e 64 | 69 73 74 7d 0a 58 61 6e |scan.c.d|ist}.Xan|
|000017f0| 64 20 77 69 72 65 20 69 | 6e 20 74 68 65 20 66 75 |d wire i|n the fu|
|00001800| 6c 6c 20 70 61 74 68 6e | 61 6d 65 20 6f 66 20 77 |ll pathn|ame of w|
|00001810| 68 65 72 65 20 79 6f 75 | 20 61 72 65 20 67 6f 69 |here you| are goi|
|00001820| 6e 67 20 74 6f 20 6b 65 | 65 70 20 74 68 65 20 69 |ng to ke|ep the i|
|00001830| 6e 63 6c 75 64 65 20 66 | 69 6c 65 73 2e 0a 58 0a |nclude f|iles..X.|
|00001840| 58 44 65 63 69 64 65 20 | 77 68 65 72 65 20 79 6f |XDecide |where yo|
|00001850| 75 20 77 61 6e 74 20 74 | 6f 20 6b 65 65 70 20 7b |u want t|o keep {|
|00001860| 66 6c 65 78 2e 73 6b 65 | 6c 2c 66 6c 65 78 2e 66 |flex.ske|l,flex.f|
|00001870| 61 73 74 73 6b 65 6c 7d | 20 28 73 75 67 67 65 73 |astskel}| (sugges|
|00001880| 74 69 6f 6e 3a 0a 58 2f | 75 73 72 2f 6c 6f 63 61 |tion:.X/|usr/loca|
|00001890| 6c 2f 6c 69 62 29 20 61 | 6e 64 20 6d 6f 76 65 20 |l/lib) a|nd move |
|000018a0| 69 74 20 74 68 65 72 65 | 2e 20 20 45 64 69 74 20 |it there|. Edit |
|000018b0| 22 4d 61 6b 65 66 69 6c | 65 22 20 61 6e 64 20 63 |"Makefil|e" and c|
|000018c0| 68 61 6e 67 65 20 74 68 | 65 0a 58 64 65 66 69 6e |hange th|e.Xdefin|
|000018d0| 69 74 69 6f 6e 73 20 6f | 66 20 53 4b 45 4c 45 54 |itions o|f SKELET|
|000018e0| 4f 4e 5f 46 49 4c 45 20 | 61 6e 64 20 46 5f 53 4b |ON_FILE |and F_SK|
|000018f0| 45 4c 45 54 4f 4e 5f 46 | 49 4c 45 20 74 6f 20 72 |ELETON_F|ILE to r|
|00001900| 65 66 6c 65 63 74 20 74 | 68 65 20 66 75 6c 6c 0a |eflect t|he full.|
|00001910| 58 70 61 74 68 6e 61 6d | 65 73 20 6f 66 20 7b 66 |Xpathnam|es of {f|
|00001920| 6c 65 78 2e 73 6b 65 6c | 2c 66 6c 65 78 2e 66 61 |lex.skel|,flex.fa|
|00001930| 73 74 73 6b 65 6c 7d 2e | 0a 58 0a 58 54 6f 20 6d |stskel}.|.X.XTo m|
|00001940| 61 6b 65 20 66 6c 65 78 | 20 66 6f 72 20 74 68 65 |ake flex| for the|
|00001950| 20 66 69 72 73 74 20 74 | 69 6d 65 2c 20 75 73 65 | first t|ime, use|
|00001960| 3a 0a 58 0a 58 20 20 20 | 20 6d 61 6b 65 20 66 69 |:.X.X | make fi|
|00001970| 72 73 74 5f 66 6c 65 78 | 0a 58 0a 58 77 68 69 63 |rst_flex|.X.Xwhic|
|00001980| 68 20 75 73 65 73 20 61 | 20 70 72 65 2d 67 65 6e |h uses a| pre-gen|
|00001990| 65 72 61 74 65 64 20 63 | 6f 70 79 20 6f 66 20 74 |erated c|opy of t|
|000019a0| 68 65 20 73 63 61 6e 6e | 65 72 20 77 68 6f 73 65 |he scann|er whose|
|000019b0| 20 73 6f 75 72 63 65 20 | 69 73 20 69 6e 20 66 6c | source |is in fl|
|000019c0| 65 78 2e 0a 58 0a 58 41 | 73 73 75 6d 69 6e 67 20 |ex..X.XA|ssuming |
|000019d0| 69 74 20 62 75 69 6c 64 | 73 20 73 75 63 63 65 73 |it build|s succes|
|000019e0| 73 66 75 6c 6c 79 2c 20 | 79 6f 75 20 63 61 6e 20 |sfully, |you can |
|000019f0| 74 65 73 74 20 69 74 20 | 75 73 69 6e 67 0a 58 0a |test it |using.X.|
|00001a00| 58 20 20 20 20 6d 61 6b | 65 20 74 65 73 74 0a 58 |X mak|e test.X|
|00001a10| 0a 58 54 68 65 20 22 64 | 69 66 66 22 20 73 68 6f |.XThe "d|iff" sho|
|00001a20| 75 6c 64 20 6e 6f 74 20 | 73 68 6f 77 20 61 6e 79 |uld not |show any|
|00001a30| 20 64 69 66 66 65 72 65 | 6e 63 65 73 2e 0a 58 0a | differe|nces..X.|
|00001a40| 58 49 66 20 79 6f 75 27 | 72 65 20 66 65 65 6c 69 |XIf you'|re feeli|
|00001a50| 6e 67 20 61 64 76 65 6e | 74 75 72 6f 75 73 2c 20 |ng adven|turous, |
|00001a60| 72 65 62 75 69 6c 64 20 | 73 63 61 6e 2e 63 20 75 |rebuild |scan.c u|
|00001a70| 73 69 6e 67 20 76 61 72 | 69 6f 75 73 0a 58 63 6f |sing var|ious.Xco|
|00001a80| 6d 62 69 6e 61 74 69 6f | 6e 73 20 6f 66 20 46 4c |mbinatio|ns of FL|
|00001a90| 45 58 5f 46 4c 41 47 53 | 2c 20 65 61 63 68 20 74 |EX_FLAGS|, each t|
|00001aa0| 69 6d 65 20 74 72 79 69 | 6e 67 20 22 6d 61 6b 65 |ime tryi|ng "make|
|00001ab0| 20 74 65 73 74 22 20 77 | 68 65 6e 0a 58 79 6f 75 | test" w|hen.Xyou|
|00001ac0| 27 72 65 20 64 6f 6e 65 | 2e 20 20 54 6f 20 72 65 |'re done|. To re|
|00001ad0| 62 75 69 6c 64 20 69 74 | 2c 20 64 6f 0a 58 0a 58 |build it|, do.X.X|
|00001ae0| 09 72 6d 20 73 63 61 6e | 2e 63 0a 58 09 6d 61 6b |.rm scan|.c.X.mak|
|00001af0| 65 20 46 4c 45 58 5f 46 | 4c 41 47 53 3d 22 2e 2e |e FLEX_F|LAGS="..|
|00001b00| 2e 22 0a 58 0a 58 77 68 | 65 72 65 20 22 2e 2e 2e |.".X.Xwh|ere "...|
|00001b10| 22 20 69 73 20 6f 6e 65 | 20 6f 66 3a 0a 58 0a 58 |" is one| of:.X.X|
|00001b20| 09 2d 69 73 74 20 2d 63 | 0a 58 09 2d 69 73 74 20 |.-ist -c|.X.-ist |
|00001b30| 2d 63 65 0a 58 09 2d 69 | 73 74 20 2d 63 6d 0a 58 |-ce.X.-i|st -cm.X|
|00001b40| 09 2d 69 73 74 20 2d 63 | 66 65 0a 58 09 2d 69 73 |.-ist -c|fe.X.-is|
|00001b50| 74 20 2d 63 46 65 0a 58 | 0a 58 61 6e 64 20 74 65 |t -cFe.X|.Xand te|
|00001b60| 73 74 69 6e 67 20 75 73 | 69 6e 67 3a 0a 58 0a 58 |sting us|ing:.X.X|
|00001b70| 09 6d 61 6b 65 20 46 4c | 45 58 5f 46 4c 41 47 53 |.make FL|EX_FLAGS|
|00001b80| 3d 22 2e 2e 2e 22 20 74 | 65 73 74 0a 58 0a 58 0a |="..." t|est.X.X.|
|00001b90| 58 46 6f 72 6d 61 74 20 | 74 68 65 20 6d 61 6e 75 |XFormat |the manu|
|00001ba0| 61 6c 20 65 6e 74 72 79 | 20 75 73 69 6e 67 0a 58 |al entry| using.X|
|00001bb0| 0a 58 20 20 20 20 6e 72 | 6f 66 66 20 2d 6d 61 6e |.X nr|off -man|
|00001bc0| 20 66 6c 65 78 2e 31 0a | 58 0a 58 0a 58 50 6c 65 | flex.1.|X.X.XPle|
|00001bd0| 61 73 65 20 73 65 6e 64 | 20 70 72 6f 62 6c 65 6d |ase send| problem|
|00001be0| 73 20 61 6e 64 20 66 65 | 65 64 62 61 63 6b 20 74 |s and fe|edback t|
|00001bf0| 6f 3a 0a 58 0a 58 09 76 | 65 72 6e 40 6c 62 6c 2d |o:.X.X.v|ern@lbl-|
|00001c00| 7b 63 73 61 6d 2c 72 74 | 73 67 7d 2e 61 72 70 61 |{csam,rt|sg}.arpa|
|00001c10| 20 20 6f 72 20 20 75 63 | 62 76 61 78 21 6c 62 6c | or uc|bvax!lbl|
|00001c20| 2d 63 73 61 6d 2e 61 72 | 70 61 21 76 65 72 6e 0a |-csam.ar|pa!vern.|
|00001c30| 58 0a 58 09 56 65 72 6e | 20 50 61 78 73 6f 6e 0a |X.X.Vern| Paxson.|
|00001c40| 58 09 52 65 61 6c 20 54 | 69 6d 65 20 53 79 73 74 |X.Real T|ime Syst|
|00001c50| 65 6d 73 20 47 72 6f 75 | 70 0a 58 09 42 6c 64 67 |ems Grou|p.X.Bldg|
|00001c60| 2e 20 34 36 41 0a 58 09 | 4c 61 77 72 65 6e 63 65 |. 46A.X.|Lawrence|
|00001c70| 20 42 65 72 6b 65 6c 65 | 79 20 4c 61 62 6f 72 61 | Berkele|y Labora|
|00001c80| 74 6f 72 79 0a 58 09 31 | 20 43 79 63 6c 6f 74 72 |tory.X.1| Cyclotr|
|00001c90| 6f 6e 20 52 64 2e 0a 58 | 09 42 65 72 6b 65 6c 65 |on Rd..X|.Berkele|
|00001ca0| 79 2c 20 43 41 20 39 34 | 37 32 30 0a 58 0a 58 09 |y, CA 94|720.X.X.|
|00001cb0| 28 34 31 35 29 20 34 38 | 36 2d 36 34 31 31 0a 53 |(415) 48|6-6411.S|
|00001cc0| 48 41 52 5f 45 4f 46 0a | 69 66 20 74 65 73 74 20 |HAR_EOF.|if test |
|00001cd0| 33 34 30 32 20 2d 6e 65 | 20 22 60 77 63 20 2d 63 |3402 -ne| "`wc -c|
|00001ce0| 20 3c 20 27 52 45 41 44 | 4d 45 27 60 22 0a 74 68 | < 'READ|ME'`".th|
|00001cf0| 65 6e 0a 09 65 63 68 6f | 20 73 68 61 72 3a 20 65 |en..echo| shar: e|
|00001d00| 72 72 6f 72 20 74 72 61 | 6e 73 6d 69 74 74 69 6e |rror tra|nsmittin|
|00001d10| 67 20 22 27 52 45 41 44 | 4d 45 27 22 20 27 28 73 |g "'READ|ME'" '(s|
|00001d20| 68 6f 75 6c 64 20 68 61 | 76 65 20 62 65 65 6e 20 |hould ha|ve been |
|00001d30| 33 34 30 32 20 63 68 61 | 72 61 63 74 65 72 73 29 |3402 cha|racters)|
|00001d40| 27 0a 66 69 0a 66 69 20 | 23 20 65 6e 64 20 6f 66 |'.fi.fi |# end of|
|00001d50| 20 6f 76 65 72 77 72 69 | 74 69 6e 67 20 63 68 65 | overwri|ting che|
|00001d60| 63 6b 0a 65 63 68 6f 20 | 73 68 61 72 3a 20 65 78 |ck.echo |shar: ex|
|00001d70| 74 72 61 63 74 69 6e 67 | 20 22 27 52 45 41 44 4d |tracting| "'READM|
|00001d80| 45 5f 66 6f 72 5f 4d 61 | 63 27 22 20 27 28 33 39 |E_for_Ma|c'" '(39|
|00001d90| 33 38 20 63 68 61 72 61 | 63 74 65 72 73 29 27 0a |38 chara|cters)'.|
|00001da0| 69 66 20 74 65 73 74 20 | 2d 66 20 27 52 45 41 44 |if test |-f 'READ|
|00001db0| 4d 45 5f 66 6f 72 5f 4d | 61 63 27 0a 74 68 65 6e |ME_for_M|ac'.then|
|00001dc0| 0a 09 65 63 68 6f 20 73 | 68 61 72 3a 20 77 69 6c |..echo s|har: wil|
|00001dd0| 6c 20 6e 6f 74 20 6f 76 | 65 72 2d 77 72 69 74 65 |l not ov|er-write|
|00001de0| 20 65 78 69 73 74 69 6e | 67 20 66 69 6c 65 20 22 | existin|g file "|
|00001df0| 27 52 45 41 44 4d 45 5f | 66 6f 72 5f 4d 61 63 27 |'README_|for_Mac'|
|00001e00| 22 0a 65 6c 73 65 0a 73 | 65 64 20 27 73 2f 5e 58 |".else.s|ed 's/^X|
|00001e10| 2f 2f 27 20 3c 3c 20 5c | 53 48 41 52 5f 45 4f 46 |//' << \|SHAR_EOF|
|00001e20| 20 3e 20 27 52 45 41 44 | 4d 45 5f 66 6f 72 5f 4d | > 'READ|ME_for_M|
|00001e30| 61 63 27 0a 58 46 6c 65 | 78 20 66 6f 72 20 74 68 |ac'.XFle|x for th|
|00001e40| 65 20 4d 61 63 20 28 4d | 50 57 29 2e 20 20 50 6f |e Mac (M|PW). Po|
|00001e50| 72 74 20 62 79 20 45 61 | 72 6c 65 20 48 6f 72 74 |rt by Ea|rle Hort|
|00001e60| 6f 6e 2c 20 4d 61 79 20 | 31 39 38 38 0a 58 0a 58 |on, May |1988.X.X|
|00001e70| 2f 2a 0a 58 20 2a 20 43 | 6f 70 79 72 69 67 68 74 |/*.X * C|opyright|
|00001e80| 20 28 63 29 20 31 39 38 | 37 2c 20 74 68 65 20 55 | (c) 198|7, the U|
|00001e90| 6e 69 76 65 72 73 69 74 | 79 20 6f 66 20 43 61 6c |niversit|y of Cal|
|00001ea0| 69 66 6f 72 6e 69 61 0a | 58 20 2a 20 0a 58 20 2a |ifornia.|X * .X *|
|00001eb0| 20 54 68 65 20 55 6e 69 | 74 65 64 20 53 74 61 74 | The Uni|ted Stat|
|00001ec0| 65 73 20 47 6f 76 65 72 | 6e 6d 65 6e 74 20 68 61 |es Gover|nment ha|
|00001ed0| 73 20 72 69 67 68 74 73 | 20 69 6e 20 74 68 69 73 |s rights| in this|
|00001ee0| 20 77 6f 72 6b 20 70 75 | 72 73 75 61 6e 74 20 74 | work pu|rsuant t|
|00001ef0| 6f 0a 58 20 2a 20 63 6f | 6e 74 72 61 63 74 20 6e |o.X * co|ntract n|
|00001f00| 6f 2e 20 44 45 2d 41 43 | 30 33 2d 37 36 53 46 30 |o. DE-AC|03-76SF0|
|00001f10| 30 30 39 38 20 62 65 74 | 77 65 65 6e 20 74 68 65 |0098 bet|ween the|
|00001f20| 20 55 6e 69 74 65 64 20 | 53 74 61 74 65 73 20 44 | United |States D|
|00001f30| 65 70 61 72 74 6d 65 6e | 74 20 6f 66 0a 58 20 2a |epartmen|t of.X *|
|00001f40| 20 45 6e 65 72 67 79 20 | 61 6e 64 20 74 68 65 20 | Energy |and the |
|00001f50| 55 6e 69 76 65 72 73 69 | 74 79 20 6f 66 20 43 61 |Universi|ty of Ca|
|00001f60| 6c 69 66 6f 72 6e 69 61 | 2e 0a 58 20 2a 20 0a 58 |lifornia|..X * .X|
|00001f70| 20 2a 20 54 68 69 73 20 | 70 72 6f 67 72 61 6d 20 | * This |program |
|00001f80| 6d 61 79 20 62 65 20 72 | 65 64 69 73 74 72 69 62 |may be r|edistrib|
|00001f90| 75 74 65 64 2e 20 20 45 | 6e 68 61 6e 63 65 6d 65 |uted. E|nhanceme|
|00001fa0| 6e 74 73 20 61 6e 64 20 | 64 65 72 69 76 61 74 69 |nts and |derivati|
|00001fb0| 76 65 20 77 6f 72 6b 73 | 0a 58 20 2a 20 6d 61 79 |ve works|.X * may|
|00001fc0| 20 62 65 20 63 72 65 61 | 74 65 64 20 70 72 6f 76 | be crea|ted prov|
|00001fd0| 69 64 65 64 20 74 68 65 | 20 6e 65 77 20 77 6f 72 |ided the| new wor|
|00001fe0| 6b 73 2c 20 69 66 20 6d | 61 64 65 20 61 76 61 69 |ks, if m|ade avai|
|00001ff0| 6c 61 62 6c 65 20 74 6f | 20 74 68 65 20 67 65 6e |lable to| the gen|
|00002000| 65 72 61 6c 0a 58 20 2a | 20 70 75 62 6c 69 63 2c |eral.X *| public,|
|00002010| 20 61 72 65 20 6d 61 64 | 65 20 61 76 61 69 6c 61 | are mad|e availa|
|00002020| 62 6c 65 20 66 6f 72 20 | 75 73 65 20 62 79 20 61 |ble for |use by a|
|00002030| 6e 79 6f 6e 65 2e 0a 58 | 20 2a 2f 0a 58 0a 58 54 |nyone..X| */.X.XT|
|00002040| 68 69 73 20 64 6f 63 75 | 6d 65 6e 74 20 63 6f 6e |his docu|ment con|
|00002050| 73 69 73 74 73 20 6f 66 | 20 67 65 6e 65 72 61 6c |sists of| general|
|00002060| 20 63 6f 6d 6d 65 6e 74 | 73 20 72 65 67 61 72 64 | comment|s regard|
|00002070| 69 6e 67 20 74 68 65 20 | 69 6d 70 6c 65 6d 65 6e |ing the |implemen|
|00002080| 74 61 74 69 6f 6e 0a 58 | 6f 66 20 46 6c 65 78 20 |tation.X|of Flex |
|00002090| 61 73 20 61 20 4d 61 63 | 69 6e 74 6f 73 68 20 50 |as a Mac|intosh P|
|000020a0| 72 6f 67 72 61 6d 6d 65 | 72 27 73 20 57 6f 72 6b |rogramme|r's Work|
|000020b0| 73 68 6f 70 20 74 6f 6f | 6c 2e 20 20 43 6f 6d 6d |shop too|l. Comm|
|000020c0| 65 6e 74 73 20 72 65 67 | 61 72 64 69 6e 67 0a 58 |ents reg|arding.X|
|000020d0| 74 68 65 20 62 75 69 6c | 64 69 6e 67 20 6f 66 20 |the buil|ding of |
|000020e0| 66 6c 65 78 20 61 6e 64 | 20 69 74 73 20 75 73 65 |flex and| its use|
|000020f0| 20 61 72 65 20 66 72 65 | 65 6c 79 20 69 6e 74 65 | are fre|ely inte|
|00002100| 72 73 70 65 72 73 65 64 | 2e 0a 58 0a 58 4d 50 57 |rspersed|..X.XMPW|
|00002110| 20 32 2e 30 2e 32 20 74 | 6f 6f 6c 73 20 61 72 65 | 2.0.2 t|ools are|
|00002120| 20 6c 69 6d 69 74 65 64 | 20 74 6f 20 33 32 6b 20 | limited| to 32k |
|00002130| 6f 66 20 67 6c 6f 62 61 | 6c 20 64 61 74 61 2e 20 |of globa|l data. |
|00002140| 20 54 68 69 73 20 6e 65 | 63 65 73 73 69 74 61 74 | This ne|cessitat|
|00002150| 65 73 20 75 73 65 20 6f | 66 0a 58 6d 61 6c 6c 6f |es use o|f.Xmallo|
|00002160| 63 28 29 20 74 6f 20 6f | 62 74 61 69 6e 20 73 70 |c() to o|btain sp|
|00002170| 61 63 65 20 66 6f 72 20 | 61 20 6e 75 6d 62 65 72 |ace for |a number|
|00002180| 20 6f 66 20 46 6c 65 78 | 27 73 20 77 6f 72 6b 20 | of Flex|'s work |
|00002190| 62 75 66 66 65 72 73 2e | 20 20 54 68 69 73 20 69 |buffers.| This i|
|000021a0| 73 0a 58 64 6f 6e 65 20 | 62 6f 74 68 20 69 6e 20 |s.Xdone |both in |
|000021b0| 74 68 65 20 73 6f 75 72 | 63 65 20 63 6f 64 65 20 |the sour|ce code |
|000021c0| 66 6f 72 20 46 6c 65 78 | 20 61 6e 64 20 69 6e 20 |for Flex| and in |
|000021d0| 74 68 65 20 73 63 61 6e | 6e 65 72 73 20 70 72 6f |the scan|ners pro|
|000021e0| 64 75 63 65 64 20 62 79 | 0a 58 46 6c 65 78 2c 20 |duced by|.XFlex, |
|000021f0| 61 6e 64 20 69 73 20 64 | 65 74 65 72 6d 69 6e 65 |and is d|etermine|
|00002200| 64 20 62 79 20 64 65 66 | 69 6e 69 74 69 6f 6e 20 |d by def|inition |
|00002210| 6f 66 20 74 68 65 20 70 | 72 65 2d 70 72 6f 63 65 |of the p|re-proce|
|00002220| 73 73 6f 72 20 6d 61 63 | 72 6f 0a 58 4d 41 4c 4c |ssor mac|ro.XMALL|
|00002230| 4f 43 5f 42 55 46 46 45 | 52 53 2e 20 20 53 63 61 |OC_BUFFE|RS. Sca|
|00002240| 6e 6e 65 72 73 20 70 72 | 6f 64 75 63 65 64 20 62 |nners pr|oduced b|
|00002250| 79 20 46 6c 65 78 20 63 | 61 6e 20 73 61 76 65 20 |y Flex c|an save |
|00002260| 35 6b 20 6f 66 20 67 6c | 6f 62 61 6c 20 64 61 74 |5k of gl|obal dat|
|00002270| 61 0a 58 73 70 61 63 65 | 20 69 66 20 63 6f 6d 70 |a.Xspace| if comp|
|00002280| 69 6c 65 64 20 77 69 74 | 68 20 4d 41 4c 4c 4f 43 |iled wit|h MALLOC|
|00002290| 5f 42 55 46 46 45 52 53 | 20 23 64 65 66 69 6e 65 |_BUFFERS| #define|
|000022a0| 64 2e 20 20 53 74 69 6c | 6c 2c 20 74 68 65 20 66 |d. Stil|l, the f|
|000022b0| 61 73 74 20 73 63 61 6e | 6e 65 72 0a 58 6f 70 74 |ast scan|ner.Xopt|
|000022c0| 69 6f 6e 73 20 77 69 6c | 6c 20 70 72 6f 62 61 62 |ions wil|l probab|
|000022d0| 6c 79 20 6e 6f 74 20 77 | 6f 72 6b 20 69 6e 20 74 |ly not w|ork in t|
|000022e0| 68 69 73 20 65 6e 76 69 | 72 6f 6e 6d 65 6e 74 20 |his envi|ronment |
|000022f0| 62 65 63 61 75 73 65 20 | 6f 66 20 74 68 65 20 6c |because |of the l|
|00002300| 61 72 67 65 0a 58 74 61 | 62 6c 65 73 20 75 73 65 |arge.Xta|bles use|
|00002310| 64 2e 0a 58 0a 58 49 20 | 68 61 76 65 20 73 75 70 |d..X.XI |have sup|
|00002320| 70 6c 69 65 64 20 61 20 | 66 75 6e 63 74 69 6f 6e |plied a |function|
|00002330| 20 67 65 74 74 69 6d 65 | 28 29 20 77 68 69 63 68 | gettime|() which|
|00002340| 20 72 65 74 75 72 6e 73 | 20 61 20 73 74 72 69 6e | returns| a strin|
|00002350| 67 20 70 72 6f 64 75 63 | 65 64 0a 58 62 79 20 49 |g produc|ed.Xby I|
|00002360| 55 54 69 6d 65 53 74 72 | 69 6e 67 28 29 2e 20 20 |UTimeStr|ing(). |
|00002370| 52 65 73 75 6c 74 73 20 | 6d 61 79 20 6e 6f 74 20 |Results |may not |
|00002380| 62 65 20 74 68 65 20 73 | 61 6d 65 20 61 73 20 74 |be the s|ame as t|
|00002390| 68 6f 73 65 20 70 72 6f | 64 75 63 65 64 20 62 79 |hose pro|duced by|
|000023a0| 0a 58 76 65 72 73 69 6f | 6e 73 20 6f 66 20 46 6c |.Xversio|ns of Fl|
|000023b0| 65 78 20 72 75 6e 6e 69 | 6e 67 20 6f 6e 20 55 4e |ex runni|ng on UN|
|000023c0| 49 58 20 73 79 73 74 65 | 6d 73 2e 20 20 49 66 20 |IX syste|ms. If |
|000023d0| 79 6f 75 20 61 72 65 20 | 69 6e 74 65 72 65 73 74 |you are |interest|
|000023e0| 65 64 20 69 6e 0a 58 70 | 6f 72 74 69 6e 67 20 46 |ed in.Xp|orting F|
|000023f0| 6c 65 78 20 74 6f 20 61 | 6e 6f 74 68 65 72 20 4d |lex to a|nother M|
|00002400| 61 63 69 6e 74 6f 73 68 | 20 64 65 76 65 6c 6f 70 |acintosh| develop|
|00002410| 6d 65 6e 74 20 73 79 73 | 74 65 6d 2c 20 74 68 65 |ment sys|tem, the|
|00002420| 6e 20 79 6f 75 20 73 68 | 6f 75 6c 64 0a 58 6c 6f |n you sh|ould.Xlo|
|00002430| 6f 6b 20 69 6e 20 6d 69 | 73 63 2e 63 20 61 6e 64 |ok in mi|sc.c and|
|00002440| 20 76 65 72 69 66 79 20 | 74 68 61 74 20 74 68 65 | verify |that the|
|00002450| 20 63 61 6c 6c 69 6e 67 | 20 73 65 71 75 65 6e 63 | calling| sequenc|
|00002460| 65 20 69 73 20 63 6f 72 | 72 65 63 74 20 66 6f 72 |e is cor|rect for|
|00002470| 20 0a 58 79 6f 75 72 20 | 63 6f 6d 70 69 6c 65 72 | .Xyour |compiler|
|00002480| 2e 20 20 54 68 69 73 20 | 69 73 20 74 68 65 20 6f |. This |is the o|
|00002490| 6e 6c 79 20 4d 61 63 69 | 6e 74 6f 73 68 2d 73 70 |nly Maci|ntosh-sp|
|000024a0| 65 63 69 66 69 63 20 73 | 79 73 74 65 6d 20 63 61 |ecific s|ystem ca|
|000024b0| 6c 6c 20 75 73 65 64 2e | 0a 58 0a 58 54 68 65 20 |ll used.|.X.XThe |
|000024c0| 4d 61 63 69 6e 74 6f 73 | 68 20 22 6e 65 77 6c 69 |Macintos|h "newli|
|000024d0| 6e 65 22 20 63 68 61 72 | 61 63 74 65 72 20 69 73 |ne" char|acter is|
|000024e0| 20 64 65 63 69 6d 61 6c | 20 31 33 2e 20 20 4d 50 | decimal| 13. MP|
|000024f0| 57 20 43 20 74 72 65 61 | 74 73 20 61 6c 6c 20 0a |W C trea|ts all .|
|00002500| 58 72 65 66 65 72 65 6e | 63 65 73 20 74 6f 20 27 |Xreferen|ces to '|
|00002510| 5c 6e 27 20 74 6f 20 6d | 65 61 6e 20 31 33 2c 20 |\n' to m|ean 13, |
|00002520| 61 6e 64 20 6e 6f 74 20 | 31 30 2e 20 20 4f 74 68 |and not |10. Oth|
|00002530| 65 72 20 64 65 76 65 6c | 6f 70 6d 65 6e 74 20 73 |er devel|opment s|
|00002540| 79 73 74 65 6d 73 0a 58 | 69 6e 63 6c 75 64 65 20 |ystems.X|include |
|00002550| 63 6f 64 65 20 69 6e 20 | 73 74 64 69 6f 20 74 6f |code in |stdio to|
|00002560| 20 74 72 61 6e 73 6c 61 | 74 65 20 63 61 72 72 69 | transla|te carri|
|00002570| 61 67 65 20 72 65 74 75 | 72 6e 73 20 74 6f 20 6c |age retu|rns to l|
|00002580| 69 6e 65 20 66 65 65 64 | 73 20 6f 6e 0a 58 69 6e |ine feed|s on.Xin|
|00002590| 70 75 74 2c 20 73 6f 20 | 74 68 61 74 20 63 6f 64 |put, so |that cod|
|000025a0| 65 20 63 6f 6d 70 69 6c | 65 64 20 69 6e 20 74 68 |e compil|ed in th|
|000025b0| 65 73 65 20 73 79 73 74 | 65 6d 73 20 73 65 65 73 |ese syst|ems sees|
|000025c0| 20 64 65 63 69 6d 61 6c | 20 31 30 20 61 74 20 74 | decimal| 10 at t|
|000025d0| 68 65 0a 58 65 6e 64 20 | 6f 66 20 6c 69 6e 65 73 |he.Xend |of lines|
|000025e0| 2c 20 61 6e 64 20 6e 6f | 74 20 74 68 65 20 31 33 |, and no|t the 13|
|000025f0| 20 77 68 69 63 68 20 69 | 73 20 61 63 74 75 61 6c | which i|s actual|
|00002600| 6c 79 20 74 68 65 72 65 | 2e 20 20 54 68 69 73 20 |ly there|. This |
|00002610| 6d 65 61 6e 73 20 74 68 | 61 74 0a 58 73 74 61 74 |means th|at.Xstat|
|00002620| 65 20 74 61 62 6c 65 73 | 20 67 65 6e 65 72 61 74 |e tables| generat|
|00002630| 65 64 20 62 79 20 4d 50 | 57 20 46 6c 65 78 20 6d |ed by MP|W Flex m|
|00002640| 61 79 20 6e 6f 74 20 62 | 65 20 73 75 69 74 61 62 |ay not b|e suitab|
|00002650| 6c 65 20 66 6f 72 20 63 | 6f 6d 70 69 6c 61 74 69 |le for c|ompilati|
|00002660| 6f 6e 0a 58 75 73 69 6e | 67 20 74 68 65 20 63 6f |on.Xusin|g the co|
|00002670| 6d 70 69 6c 65 72 20 6f | 66 20 61 6e 6f 74 68 65 |mpiler o|f anothe|
|00002680| 72 20 64 65 76 65 6c 6f | 70 6d 65 6e 74 20 73 79 |r develo|pment sy|
|00002690| 73 74 65 6d 2c 20 75 6e | 6c 65 73 73 20 74 68 65 |stem, un|less the|
|000026a0| 20 69 6e 70 75 74 0a 58 | 73 74 72 65 61 6d 20 72 | input.X|stream r|
|000026b0| 65 61 64 20 62 79 20 74 | 68 65 20 6d 61 63 72 6f |ead by t|he macro|
|000026c0| 20 59 59 5f 49 4e 50 55 | 54 20 69 73 20 69 6e 20 | YY_INPU|T is in |
|000026d0| 62 69 6e 61 72 79 20 6d | 6f 64 65 2e 20 0a 58 0a |binary m|ode. .X.|
|000026e0| 58 54 68 65 20 66 69 6c | 65 73 20 22 66 6c 65 78 |XThe fil|es "flex|
|000026f0| 2e 73 6b 65 6c 22 20 61 | 6e 64 20 22 66 6c 65 78 |.skel" a|nd "flex|
|00002700| 2e 66 61 73 74 73 6b 65 | 6c 22 20 61 72 65 20 66 |.fastske|l" are f|
|00002710| 6f 75 6e 64 20 62 79 20 | 75 73 65 20 6f 66 20 65 |ound by |use of e|
|00002720| 6e 76 69 72 6f 6e 6d 65 | 6e 74 0a 58 76 61 72 69 |nvironme|nt.Xvari|
|00002730| 61 62 6c 65 73 20 74 68 | 75 73 6c 79 3a 0a 58 0a |ables th|usly:.X.|
|00002740| 58 09 73 65 74 20 53 4b | 45 4c 45 54 4f 4e 5f 46 |X.set SK|ELETON_F|
|00002750| 49 4c 45 20 22 7b 63 6c | 69 62 72 61 72 69 65 73 |ILE "{cl|ibraries|
|00002760| 7d 66 6c 65 78 2e 73 6b | 65 6c 22 0a 58 09 65 78 |}flex.sk|el".X.ex|
|00002770| 70 6f 72 74 20 53 4b 45 | 4c 45 54 4f 4e 5f 46 49 |port SKE|LETON_FI|
|00002780| 4c 45 0a 58 09 73 65 74 | 20 46 5f 53 4b 45 4c 45 |LE.X.set| F_SKELE|
|00002790| 54 4f 4e 5f 46 49 4c 45 | 20 22 7b 63 6c 69 62 72 |TON_FILE| "{clibr|
|000027a0| 61 72 69 65 73 7d 66 6c | 65 78 2e 66 61 73 74 73 |aries}fl|ex.fasts|
|000027b0| 6b 65 6c 22 0a 58 09 65 | 78 70 6f 72 74 20 46 5f |kel".X.e|xport F_|
|000027c0| 53 4b 45 4c 45 54 4f 4e | 5f 46 49 4c 45 0a 58 0a |SKELETON|_FILE.X.|
|000027d0| 58 7b 43 6c 69 62 72 61 | 72 69 65 73 7d 20 69 73 |X{Clibra|ries} is|
|000027e0| 20 77 68 65 72 65 20 49 | 20 6b 65 65 70 20 6d 79 | where I| keep my|
|000027f0| 20 63 6f 70 69 65 73 2e | 20 20 43 6f 70 69 65 73 | copies.| Copies|
|00002800| 20 6f 66 20 74 68 65 20 | 74 68 72 65 65 20 23 69 | of the |three #i|
|00002810| 6e 63 6c 75 64 65 0a 58 | 66 69 6c 65 73 20 66 6c |nclude.X|files fl|
|00002820| 65 78 73 6b 65 6c 63 6f | 6d 2e 68 2c 66 6c 65 78 |exskelco|m.h,flex|
|00002830| 73 6b 65 6c 64 65 66 2e | 68 20 61 6e 64 20 66 61 |skeldef.|h and fa|
|00002840| 73 74 73 6b 65 6c 64 65 | 66 2e 68 20 73 68 6f 75 |stskelde|f.h shou|
|00002850| 6c 64 20 61 6c 73 6f 20 | 62 65 0a 58 70 75 74 20 |ld also |be.Xput |
|00002860| 77 68 65 72 65 20 74 68 | 65 20 43 20 63 6f 6d 70 |where th|e C comp|
|00002870| 69 6c 65 72 20 63 61 6e | 20 66 69 6e 64 20 74 68 |iler can| find th|
|00002880| 65 6d 2c 20 75 73 75 61 | 6c 6c 79 20 7b 43 49 6e |em, usua|lly {CIn|
|00002890| 63 6c 75 64 65 73 7d 2e | 0a 58 0a 58 54 68 65 20 |cludes}.|.X.XThe |
|000028a0| 74 65 6d 70 6f 72 61 72 | 79 20 66 69 6c 65 20 75 |temporar|y file u|
|000028b0| 73 65 64 20 62 79 20 46 | 6c 65 78 20 68 61 73 20 |sed by F|lex has |
|000028c0| 61 20 63 6f 6e 73 74 61 | 6e 74 20 6e 61 6d 65 2e |a consta|nt name.|
|000028d0| 20 20 49 66 20 79 6f 75 | 20 61 72 65 20 62 61 74 | If you| are bat|
|000028e0| 74 79 0a 58 65 6e 6f 75 | 67 68 20 74 6f 20 68 61 |ty.Xenou|gh to ha|
|000028f0| 76 65 20 66 69 6c 65 73 | 20 6e 61 6d 65 64 20 22 |ve files| named "|
|00002900| 2f 74 6d 70 2f 66 6c 65 | 78 58 58 58 58 58 58 22 |/tmp/fle|xXXXXXX"|
|00002910| 20 6c 79 69 6e 67 20 61 | 72 6f 75 6e 64 20 79 6f | lying a|round yo|
|00002920| 75 20 77 69 6c 6c 20 0a | 58 6c 6f 73 65 20 74 68 |u will .|Xlose th|
|00002930| 65 6d 2e 0a 58 0a 58 54 | 68 65 20 4d 50 57 20 4d |em..X.XT|he MPW M|
|00002940| 61 6b 65 66 69 6c 65 20 | 75 73 65 73 20 73 74 75 |akefile |uses stu|
|00002950| 62 73 2e 63 2e 6f 2e 20 | 20 53 74 75 62 73 2e 63 |bs.c.o. | Stubs.c|
|00002960| 20 69 73 20 69 6e 63 6c | 75 64 65 64 20 69 6e 20 | is incl|uded in |
|00002970| 74 68 65 20 4d 50 57 20 | 43 0a 58 64 69 73 74 72 |the MPW |C.Xdistr|
|00002980| 69 62 75 74 69 6f 6e 20 | 69 6e 20 74 68 65 20 22 |ibution |in the "|
|00002990| 43 45 78 61 6d 70 6c 65 | 73 22 20 66 6f 6c 64 65 |CExample|s" folde|
|000029a0| 72 2c 20 61 6e 64 20 70 | 72 6f 76 69 64 65 73 20 |r, and p|rovides |
|000029b0| 64 75 6d 6d 79 20 66 75 | 6e 63 74 69 6f 6e 73 0a |dummy fu|nctions.|
|000029c0| 58 66 6f 72 20 74 68 6f | 73 65 20 72 6f 75 74 69 |Xfor tho|se routi|
|000029d0| 6e 65 73 20 77 68 69 63 | 68 20 61 72 65 20 6e 6f |nes whic|h are no|
|000029e0| 74 20 6e 65 65 64 65 64 | 20 62 79 20 74 6f 6f 6c |t needed| by tool|
|000029f0| 73 2e 20 20 54 68 69 73 | 20 63 61 75 73 65 73 20 |s. This| causes |
|00002a00| 74 68 65 0a 58 6c 69 6e | 6b 65 72 20 74 6f 20 65 |the.Xlin|ker to e|
|00002a10| 6d 69 74 20 64 75 70 6c | 69 63 61 74 65 20 65 6e |mit dupl|icate en|
|00002a20| 74 72 79 20 77 61 72 6e | 69 6e 67 73 2c 20 75 6e |try warn|ings, un|
|00002a30| 6c 65 73 73 20 22 2d 64 | 22 20 69 73 20 74 75 72 |less "-d|" is tur|
|00002a40| 6e 65 64 20 6f 6e 2c 0a | 58 77 68 69 63 68 20 69 |ned on,.|Xwhich i|
|00002a50| 74 20 69 73 20 69 6e 20 | 74 68 65 20 73 75 70 70 |t is in |the supp|
|00002a60| 6c 69 65 64 20 4d 61 6b | 65 66 69 6c 65 2e 0a 58 |lied Mak|efile..X|
|00002a70| 0a 58 54 68 69 73 20 64 | 69 73 74 72 69 62 75 74 |.XThis d|istribut|
|00002a80| 69 6f 6e 20 63 6f 6e 74 | 61 69 6e 73 20 66 69 6c |ion cont|ains fil|
|00002a90| 65 73 20 77 68 69 63 68 | 20 61 72 65 20 6e 6f 74 |es which| are not|
|00002aa0| 20 75 73 65 64 20 69 6e | 20 74 68 65 20 4d 50 57 | used in| the MPW|
|00002ab0| 0a 58 69 6d 70 6c 65 6d | 65 6e 74 61 74 69 6f 6e |.Ximplem|entation|
|00002ac0| 2c 20 62 75 74 20 77 68 | 69 63 68 20 77 69 6c 6c |, but wh|ich will|
|00002ad0| 20 62 65 20 6e 65 65 64 | 65 64 20 69 6e 20 63 61 | be need|ed in ca|
|00002ae0| 73 65 20 61 6e 79 6f 6e | 65 20 77 61 6e 74 73 20 |se anyon|e wants |
|00002af0| 74 6f 20 0a 58 63 6f 6d | 70 69 6c 65 20 46 6c 65 |to .Xcom|pile Fle|
|00002b00| 78 20 6f 6e 20 61 20 6e | 6f 6e 2d 4d 61 63 20 73 |x on a n|on-Mac s|
|00002b10| 79 73 74 65 6d 2e 20 20 | 46 6f 72 20 74 68 69 73 |ystem. |For this|
|00002b20| 20 72 65 61 73 6f 6e 2c | 20 49 20 72 65 71 75 65 | reason,| I reque|
|00002b30| 73 74 20 74 68 61 74 0a | 58 69 66 20 79 6f 75 20 |st that.|Xif you |
|00002b40| 72 65 64 69 73 74 72 69 | 62 75 74 65 20 74 68 65 |redistri|bute the|
|00002b50| 20 46 6c 65 78 20 73 6f | 75 72 63 65 73 2c 20 79 | Flex so|urces, y|
|00002b60| 6f 75 20 64 69 73 74 72 | 69 62 75 74 65 20 41 4c |ou distr|ibute AL|
|00002b70| 4c 20 74 68 65 20 66 69 | 6c 65 73 0a 58 77 68 69 |L the fi|les.Xwhi|
|00002b80| 63 68 20 49 20 73 75 70 | 70 6c 79 2e 20 20 49 6e |ch I sup|ply. In|
|00002b90| 20 70 61 72 74 69 63 75 | 6c 61 72 2c 20 22 73 63 | particu|lar, "sc|
|00002ba0| 61 6e 2e 63 2e 64 69 73 | 74 22 20 77 69 6c 6c 20 |an.c.dis|t" will |
|00002bb0| 62 65 20 65 73 73 65 6e | 74 69 61 6c 20 74 6f 0a |be essen|tial to.|
|00002bc0| 58 61 6e 79 6f 6e 65 20 | 61 74 74 65 6d 70 74 69 |Xanyone |attempti|
|00002bd0| 6e 67 20 74 6f 20 63 6f | 6d 70 69 6c 65 20 74 68 |ng to co|mpile th|
|00002be0| 65 73 65 20 73 6f 75 72 | 63 65 73 20 6f 6e 20 61 |ese sour|ces on a|
|00002bf0| 20 6e 6f 6e 2d 4d 61 63 | 2c 20 61 6e 64 20 70 6f | non-Mac|, and po|
|00002c00| 73 73 69 62 6c 79 0a 58 | 6f 6e 20 61 20 4d 61 63 |ssibly.X|on a Mac|
|00002c10| 20 75 73 69 6e 67 20 61 | 6e 6f 74 68 65 72 20 4d | using a|nother M|
|00002c20| 61 63 20 64 65 76 65 6c | 6f 70 6d 65 6e 74 20 73 |ac devel|opment s|
|00002c30| 79 73 74 65 6d 2e 0a 58 | 0a 58 54 68 69 73 20 63 |ystem..X|.XThis c|
|00002c40| 6f 64 65 20 69 6e 63 6f | 72 70 6f 72 61 74 65 73 |ode inco|rporates|
|00002c50| 20 66 69 78 65 73 20 74 | 6f 20 61 20 62 75 67 20 | fixes t|o a bug |
|00002c60| 69 6e 20 74 68 65 20 6f | 72 69 67 69 6e 61 6c 20 |in the o|riginal |
|00002c70| 63 6f 64 65 20 77 68 69 | 63 68 20 64 69 64 0a 58 |code whi|ch did.X|
|00002c80| 6e 6f 74 20 61 6c 6c 6f | 77 20 73 63 61 6e 6e 69 |not allo|w scanni|
|00002c90| 6e 67 20 6f 66 20 4d 61 | 63 69 6e 74 6f 73 68 20 |ng of Ma|cintosh |
|00002ca0| 6f 70 74 69 6f 6e 2d 63 | 68 61 72 61 63 74 65 72 |option-c|haracter|
|00002cb0| 73 20 28 74 68 6f 73 65 | 20 77 69 74 68 20 74 68 |s (those| with th|
|00002cc0| 65 0a 58 68 69 67 68 20 | 62 69 74 20 73 65 74 29 |e.Xhigh |bit set)|
|00002cd0| 2e 20 20 54 68 69 73 20 | 66 69 78 20 73 68 6f 75 |. This |fix shou|
|00002ce0| 6c 64 20 61 6c 73 6f 20 | 61 6c 6c 6f 77 20 69 74 |ld also |allow it|
|00002cf0| 20 77 6f 72 6b 20 77 69 | 74 68 20 63 68 61 72 61 | work wi|th chara|
|00002d00| 63 74 65 72 20 0a 58 73 | 65 74 73 20 73 75 63 68 |cter .Xs|ets such|
|00002d10| 20 61 73 20 44 45 43 20 | 6d 75 6c 74 69 2d 6e 61 | as DEC |multi-na|
|00002d20| 74 69 6f 6e 61 6c 73 2e | 20 20 20 49 20 68 61 76 |tionals.| I hav|
|00002d30| 65 20 76 65 72 69 66 69 | 65 64 20 74 68 61 74 20 |e verifi|ed that |
|00002d40| 74 68 69 73 20 66 69 78 | 0a 58 61 6c 6c 6f 77 73 |this fix|.Xallows|
|00002d50| 20 46 6c 65 78 20 74 6f | 20 73 63 61 6e 20 6e 6f | Flex to| scan no|
|00002d60| 6e 2d 41 53 43 49 49 20 | 63 68 61 72 61 63 74 65 |n-ASCII |characte|
|00002d70| 72 73 20 70 72 6f 70 65 | 72 6c 79 20 6f 6e 20 61 |rs prope|rly on a|
|00002d80| 20 34 2e 33 20 42 53 44 | 0a 58 73 79 73 74 65 6d | 4.3 BSD|.Xsystem|
|00002d90| 2c 20 62 75 74 20 68 61 | 76 65 20 6e 6f 74 20 74 |, but ha|ve not t|
|00002da0| 72 69 65 64 20 69 74 20 | 77 69 74 68 20 61 6e 79 |ried it |with any|
|00002db0| 20 6f 74 68 65 72 20 73 | 79 73 74 65 6d 73 20 61 | other s|ystems a|
|00002dc0| 74 20 74 68 69 73 20 74 | 69 6d 65 2e 0a 58 0a 58 |t this t|ime..X.X|
|00002dd0| 48 61 70 70 79 20 73 63 | 61 6e 6e 69 6e 67 21 0a |Happy sc|anning!.|
|00002de0| 58 0a 58 45 61 72 6c 65 | 0a 53 48 41 52 5f 45 4f |X.XEarle|.SHAR_EO|
|00002df0| 46 0a 69 66 20 74 65 73 | 74 20 33 39 33 38 20 2d |F.if tes|t 3938 -|
|00002e00| 6e 65 20 22 60 77 63 20 | 2d 63 20 3c 20 27 52 45 |ne "`wc |-c < 'RE|
|00002e10| 41 44 4d 45 5f 66 6f 72 | 5f 4d 61 63 27 60 22 0a |ADME_for|_Mac'`".|
|00002e20| 74 68 65 6e 0a 09 65 63 | 68 6f 20 73 68 61 72 3a |then..ec|ho shar:|
|00002e30| 20 65 72 72 6f 72 20 74 | 72 61 6e 73 6d 69 74 74 | error t|ransmitt|
|00002e40| 69 6e 67 20 22 27 52 45 | 41 44 4d 45 5f 66 6f 72 |ing "'RE|ADME_for|
|00002e50| 5f 4d 61 63 27 22 20 27 | 28 73 68 6f 75 6c 64 20 |_Mac'" '|(should |
|00002e60| 68 61 76 65 20 62 65 65 | 6e 20 33 39 33 38 20 63 |have bee|n 3938 c|
|00002e70| 68 61 72 61 63 74 65 72 | 73 29 27 0a 66 69 0a 66 |haracter|s)'.fi.f|
|00002e80| 69 20 23 20 65 6e 64 20 | 6f 66 20 6f 76 65 72 77 |i # end |of overw|
|00002e90| 72 69 74 69 6e 67 20 63 | 68 65 63 6b 0a 65 63 68 |riting c|heck.ech|
|00002ea0| 6f 20 73 68 61 72 3a 20 | 65 78 74 72 61 63 74 69 |o shar: |extracti|
|00002eb0| 6e 67 20 22 27 54 69 6d | 69 6e 67 73 27 22 20 27 |ng "'Tim|ings'" '|
|00002ec0| 28 38 35 37 20 63 68 61 | 72 61 63 74 65 72 73 29 |(857 cha|racters)|
|00002ed0| 27 0a 69 66 20 74 65 73 | 74 20 2d 66 20 27 54 69 |'.if tes|t -f 'Ti|
|00002ee0| 6d 69 6e 67 73 27 0a 74 | 68 65 6e 0a 09 65 63 68 |mings'.t|hen..ech|
|00002ef0| 6f 20 73 68 61 72 3a 20 | 77 69 6c 6c 20 6e 6f 74 |o shar: |will not|
|00002f00| 20 6f 76 65 72 2d 77 72 | 69 74 65 20 65 78 69 73 | over-wr|ite exis|
|00002f10| 74 69 6e 67 20 66 69 6c | 65 20 22 27 54 69 6d 69 |ting fil|e "'Timi|
|00002f20| 6e 67 73 27 22 0a 65 6c | 73 65 0a 73 65 64 20 27 |ngs'".el|se.sed '|
|00002f30| 73 2f 5e 58 2f 2f 27 20 | 3c 3c 20 5c 53 48 41 52 |s/^X//' |<< \SHAR|
|00002f40| 5f 45 4f 46 20 3e 20 27 | 54 69 6d 69 6e 67 73 27 |_EOF > '|Timings'|
|00002f50| 0a 58 66 6c 65 78 20 76 | 73 2e 20 6c 65 78 20 74 |.Xflex v|s. lex t|
|00002f60| 69 6d 69 6e 67 73 20 66 | 6f 72 20 61 20 43 20 74 |imings f|or a C t|
|00002f70| 6f 6b 65 6e 69 7a 65 72 | 20 77 68 69 63 68 20 69 |okenizer| which i|
|00002f80| 6e 63 6c 75 64 65 73 20 | 6b 65 79 77 6f 72 64 73 |ncludes |keywords|
|00002f90| 3a 0a 58 0a 58 47 65 6e | 65 72 61 74 69 6f 6e 20 |:.X.XGen|eration |
|00002fa0| 74 69 6d 65 73 3a 0a 58 | 0a 58 09 6c 65 78 09 20 |times:.X|.X.lex. |
|00002fb0| 20 20 20 38 33 2e 30 20 | 73 65 63 73 0a 58 09 66 | 83.0 |secs.X.f|
|00002fc0| 6c 65 78 09 20 20 20 20 | 20 33 2e 39 0a 58 09 66 |lex. | 3.9.X.f|
|00002fd0| 6c 65 78 20 2d 63 66 65 | 20 20 20 20 37 2e 31 09 |lex -cfe| 7.1.|
|00002fe0| 23 20 75 6e 63 6f 6d 70 | 72 65 73 73 65 64 20 74 |# uncomp|ressed t|
|00002ff0| 61 62 6c 65 2c 20 65 71 | 75 69 76 61 6c 65 6e 63 |able, eq|uivalenc|
|00003000| 65 20 63 6c 61 73 73 65 | 73 0a 58 09 66 6c 65 78 |e classe|s.X.flex|
|00003010| 20 2d 63 66 20 20 20 20 | 31 35 2e 30 09 23 20 75 | -cf |15.0.# u|
|00003020| 6e 63 6f 6d 70 72 65 73 | 73 65 64 20 74 61 62 6c |ncompres|sed tabl|
|00003030| 65 2c 20 6e 6f 20 65 71 | 75 69 76 61 6c 65 6e 63 |e, no eq|uivalenc|
|00003040| 65 20 63 6c 61 73 73 65 | 73 0a 58 0a 58 53 63 61 |e classe|s.X.XSca|
|00003050| 6e 6e 65 72 20 6f 62 6a | 65 63 74 20 66 69 6c 65 |nner obj|ect file|
|00003060| 20 73 69 7a 65 73 3a 0a | 58 0a 58 09 6c 65 78 09 | sizes:.|X.X.lex.|
|00003070| 20 20 20 34 31 2e 30 4b | 20 62 79 74 65 73 0a 58 | 41.0K| bytes.X|
|00003080| 09 66 6c 65 78 09 20 20 | 20 20 39 2e 34 4b 0a 58 |.flex. | 9.4K.X|
|00003090| 09 66 6c 65 78 20 2d 63 | 66 65 20 20 34 39 2e 36 |.flex -c|fe 49.6|
|000030a0| 4b 0a 58 09 66 6c 65 78 | 20 2d 63 66 20 20 31 32 |K.X.flex| -cf 12|
|000030b0| 36 2e 35 4b 0a 58 0a 58 | 52 75 6e 6e 69 6e 67 20 |6.5K.X.X|Running |
|000030c0| 74 69 6d 65 73 20 6f 6e | 20 61 20 32 38 2c 30 38 |times on| a 28,08|
|000030d0| 38 20 6c 69 6e 65 20 69 | 6e 70 75 74 20 28 36 38 |8 line i|nput (68|
|000030e0| 35 4b 20 63 68 61 72 61 | 63 74 65 72 73 29 3a 0a |5K chara|cters):.|
|000030f0| 58 0a 58 09 6c 65 78 09 | 20 20 20 32 39 2e 38 20 |X.X.lex.| 29.8 |
|00003100| 73 65 63 73 0a 58 09 66 | 6c 65 78 09 20 20 20 31 |secs.X.f|lex. 1|
|00003110| 39 2e 33 0a 58 09 66 6c | 65 78 20 2d 63 66 65 20 |9.3.X.fl|ex -cfe |
|00003120| 20 20 39 2e 30 0a 58 09 | 66 6c 65 78 20 2d 63 66 | 9.0.X.|flex -cf|
|00003130| 20 20 20 20 37 2e 38 0a | 58 0a 58 54 68 65 20 74 | 7.8.|X.XThe t|
|00003140| 69 6d 69 6e 67 73 20 77 | 65 72 65 20 6d 61 64 65 |imings w|ere made|
|00003150| 20 6f 6e 20 61 20 53 75 | 6e 20 33 2f 36 30 2e 20 | on a Su|n 3/60. |
|00003160| 20 41 6c 6c 20 74 69 6d | 65 73 20 61 72 65 20 75 | All tim|es are u|
|00003170| 73 65 72 20 2b 20 73 79 | 73 74 65 6d 20 43 50 55 |ser + sy|stem CPU|
|00003180| 20 74 69 6d 65 2c 0a 58 | 61 6e 64 20 64 6f 6e 27 | time,.X|and don'|
|00003190| 74 20 69 6e 63 6c 75 64 | 65 20 68 61 73 68 69 6e |t includ|e hashin|
|000031a0| 67 20 6f 66 20 69 64 65 | 6e 74 69 66 69 65 72 73 |g of ide|ntifiers|
|000031b0| 2e 0a 58 0a 58 53 75 6d | 6d 61 72 79 3a 0a 58 0a |..X.XSum|mary:.X.|
|000031c0| 58 20 20 20 20 46 6f 72 | 20 61 62 6f 75 74 20 74 |X For| about t|
|000031d0| 68 65 20 73 61 6d 65 20 | 73 69 7a 65 64 20 73 63 |he same |sized sc|
|000031e0| 61 6e 6e 65 72 2c 20 79 | 6f 75 20 67 65 74 20 61 |anner, y|ou get a|
|000031f0| 20 66 61 63 74 6f 72 20 | 6f 66 20 33 20 69 6e 20 | factor |of 3 in |
|00003200| 70 65 72 66 6f 72 6d 61 | 6e 63 65 2e 0a 58 20 20 |performa|nce..X |
|00003210| 20 20 46 6f 72 20 61 20 | 33 30 25 20 66 61 73 74 | For a |30% fast|
|00003220| 65 72 20 73 63 61 6e 6e | 65 72 2c 20 79 6f 75 20 |er scann|er, you |
|00003230| 67 65 74 20 61 20 73 63 | 61 6e 6e 65 72 20 31 2f |get a sc|anner 1/|
|00003240| 34 74 68 20 74 68 65 20 | 73 69 7a 65 2c 20 61 6e |4th the |size, an|
|00003250| 64 20 69 74 27 73 0a 58 | 09 67 65 6e 65 72 61 74 |d it's.X|.generat|
|00003260| 65 64 20 69 6e 20 31 2f | 32 30 74 68 20 74 68 65 |ed in 1/|20th the|
|00003270| 20 74 69 6d 65 2e 0a 58 | 20 20 20 20 46 6f 72 20 | time..X| For |
|00003280| 61 20 73 63 61 6e 6e 65 | 72 20 74 68 61 74 27 73 |a scanne|r that's|
|00003290| 20 33 20 74 69 6d 65 73 | 20 6c 61 72 67 65 72 2c | 3 times| larger,|
|000032a0| 20 79 6f 75 20 67 65 74 | 20 61 20 66 61 63 74 6f | you get| a facto|
|000032b0| 72 20 6f 66 20 33 2e 38 | 20 69 6e 0a 58 09 70 65 |r of 3.8| in.X.pe|
|000032c0| 72 66 6f 72 6d 61 6e 63 | 65 2e 0a 53 48 41 52 5f |rformanc|e..SHAR_|
|000032d0| 45 4f 46 0a 69 66 20 74 | 65 73 74 20 38 35 37 20 |EOF.if t|est 857 |
|000032e0| 2d 6e 65 20 22 60 77 63 | 20 2d 63 20 3c 20 27 54 |-ne "`wc| -c < 'T|
|000032f0| 69 6d 69 6e 67 73 27 60 | 22 0a 74 68 65 6e 0a 09 |imings'`|".then..|
|00003300| 65 63 68 6f 20 73 68 61 | 72 3a 20 65 72 72 6f 72 |echo sha|r: error|
|00003310| 20 74 72 61 6e 73 6d 69 | 74 74 69 6e 67 20 22 27 | transmi|tting "'|
|00003320| 54 69 6d 69 6e 67 73 27 | 22 20 27 28 73 68 6f 75 |Timings'|" '(shou|
|00003330| 6c 64 20 68 61 76 65 20 | 62 65 65 6e 20 38 35 37 |ld have |been 857|
|00003340| 20 63 68 61 72 61 63 74 | 65 72 73 29 27 0a 66 69 | charact|ers)'.fi|
|00003350| 0a 66 69 20 23 20 65 6e | 64 20 6f 66 20 6f 76 65 |.fi # en|d of ove|
|00003360| 72 77 72 69 74 69 6e 67 | 20 63 68 65 63 6b 0a 65 |rwriting| check.e|
|00003370| 63 68 6f 20 73 68 61 72 | 3a 20 65 78 74 72 61 63 |cho shar|: extrac|
|00003380| 74 69 6e 67 20 22 27 66 | 6c 65 78 69 74 2e 48 71 |ting "'f|lexit.Hq|
|00003390| 78 27 22 20 27 28 34 39 | 39 20 63 68 61 72 61 63 |x'" '(49|9 charac|
|000033a0| 74 65 72 73 29 27 0a 69 | 66 20 74 65 73 74 20 2d |ters)'.i|f test -|
|000033b0| 66 20 27 66 6c 65 78 69 | 74 2e 48 71 78 27 0a 74 |f 'flexi|t.Hqx'.t|
|000033c0| 68 65 6e 0a 09 65 63 68 | 6f 20 73 68 61 72 3a 20 |hen..ech|o shar: |
|000033d0| 77 69 6c 6c 20 6e 6f 74 | 20 6f 76 65 72 2d 77 72 |will not| over-wr|
|000033e0| 69 74 65 20 65 78 69 73 | 74 69 6e 67 20 66 69 6c |ite exis|ting fil|
|000033f0| 65 20 22 27 66 6c 65 78 | 69 74 2e 48 71 78 27 22 |e "'flex|it.Hqx'"|
|00003400| 0a 65 6c 73 65 0a 73 65 | 64 20 27 73 2f 5e 58 2f |.else.se|d 's/^X/|
|00003410| 2f 27 20 3c 3c 20 5c 53 | 48 41 52 5f 45 4f 46 20 |/' << \S|HAR_EOF |
|00003420| 3e 20 27 66 6c 65 78 69 | 74 2e 48 71 78 27 0a 58 |> 'flexi|t.Hqx'.X|
|00003430| 28 54 68 69 73 20 66 69 | 6c 65 20 6d 75 73 74 20 |(This fi|le must |
|00003440| 62 65 20 63 6f 6e 76 65 | 72 74 65 64 20 77 69 74 |be conve|rted wit|
|00003450| 68 20 42 69 6e 48 65 78 | 20 34 2e 30 29 0a 58 0a |h BinHex| 4.0).X.|
|00003460| 58 3a 22 51 43 58 43 41 | 4b 54 47 21 22 38 34 39 |X:"QCXCA|KTG!"849|
|00003470| 4b 38 36 39 22 36 29 21 | 23 33 22 21 25 5a 21 2a |K869"6)!|#3"!%Z!*|
|00003480| 21 25 46 48 25 4d 29 25 | 65 33 39 63 53 4a 33 66 |!%FH%M)%|e39cSJ3f|
|00003490| 70 5a 47 51 39 62 47 23 | 21 6d 46 68 34 4e 44 40 |pZGQ9bG#|!mFh4ND@|
|000034a0| 69 0a 58 71 29 27 50 5a | 47 27 6d 4a 42 35 22 58 |i.Xq)'PZ|G'mJB5"X|
|000034b0| 43 41 4b 54 42 66 26 58 | 29 28 30 4d 42 40 6a 5a |CAKTBf&X|)(0MB@jZ|
|000034c0| 43 41 29 4a 45 51 26 59 | 43 40 33 4a 45 27 50 5a |CA)JEQ&Y|C@3JE'PZ|
|000034d0| 44 62 6a 5b 47 41 33 5a | 24 40 43 58 43 41 4a 4a |Dbj[GA3Z|$@CXCAJJ|
|000034e0| 2c 41 33 0a 58 4a 49 23 | 22 4d 29 23 65 52 29 23 |,A3.XJI#|"M)#eR)#|
|000034f0| 65 25 48 41 50 58 43 41 | 4a 70 45 40 26 54 45 4a |e%HAPXCA|JpE@&TEJ|
|00003500| 65 58 44 40 6a 56 29 21 | 4e 59 47 62 21 59 42 4c |eXD@jV)!|NYGb!YBL|
|00003510| 21 59 42 62 21 52 36 39 | 22 36 29 23 46 4a 2c 41 |!YBb!R69|"6)#FJ,A|
|00003520| 33 4a 36 39 22 0a 58 36 | 39 23 23 66 24 33 4e 2a |3J69".X6|9##f$3N*|
|00003530| 42 62 6a 5b 29 2c 42 30 | 23 33 4e 4c 48 64 30 2d |Bbj[),B0|#3NLHd0-|
|00003540| 44 40 2a 62 42 41 2a 54 | 43 41 30 70 29 52 30 64 |D@*bBA*T|CA0p)R0d|
|00003550| 47 40 2a 63 2c 51 2d 5a | 45 62 23 66 24 33 4e 2a |G@*c,Q-Z|Eb#f$3N*|
|00003560| 29 52 59 24 36 27 50 0a | 58 4c 46 51 26 62 44 40 |)RY$6'P.|XLFQ&bD@|
|00003570| 39 63 49 35 2a 24 38 52 | 39 5a 47 27 50 59 43 35 |9cI5*$8R|9ZG'PYC5|
|00003580| 6a 5b 29 2c 42 30 23 33 | 4e 4c 48 64 30 2d 44 40 |j[),B0#3|NLHd0-D@|
|00003590| 2a 62 42 41 2a 54 43 41 | 30 70 29 50 30 64 43 25 |*bBA*TCA|0p)P0dC%|
|000035a0| 30 2d 44 40 29 5a 45 62 | 23 0a 58 66 24 33 4e 2a |0-D@)ZEb|#.Xf$3N*|
|000035b0| 29 52 59 24 36 27 50 4c | 46 51 26 62 44 40 39 63 |)RY$6'PL|FQ&bD@9c|
|000035c0| 49 35 2a 24 38 64 26 31 | 34 38 61 54 42 4c 6a 5b |I5*$8d&1|48aTBLj[|
|000035d0| 29 2c 42 30 23 33 4e 4c | 48 64 30 2d 44 40 2a 62 |),B0#3NL|Hd0-D@*b|
|000035e0| 42 41 2a 54 43 41 30 70 | 29 4e 30 0a 58 2a 45 52 |BA*TCA0p|)N0.X*ER|
|000035f0| 34 50 46 51 43 4b 42 66 | 38 5a 45 62 23 66 24 33 |4PFQCKBf|8ZEb#f$3|
|00003600| 4e 2a 29 52 59 2d 44 40 | 2a 62 42 41 2a 54 43 41 |N*)RY-D@|*bBA*TCA|
|00003610| 30 70 29 4e 50 5a 47 27 | 39 62 43 51 26 4d 43 35 |0p)NPZG'|9bCQ&MC5|
|00003620| 6a 5b 24 40 32 68 21 21 | 21 3a 0a 53 48 41 52 5f |j[$@2h!!|!:.SHAR_|
|00003630| 45 4f 46 0a 69 66 20 74 | 65 73 74 20 34 39 39 20 |EOF.if t|est 499 |
|00003640| 2d 6e 65 20 22 60 77 63 | 20 2d 63 20 3c 20 27 66 |-ne "`wc| -c < 'f|
|00003650| 6c 65 78 69 74 2e 48 71 | 78 27 60 22 0a 74 68 65 |lexit.Hq|x'`".the|
|00003660| 6e 0a 09 65 63 68 6f 20 | 73 68 61 72 3a 20 65 72 |n..echo |shar: er|
|00003670| 72 6f 72 20 74 72 61 6e | 73 6d 69 74 74 69 6e 67 |ror tran|smitting|
|00003680| 20 22 27 66 6c 65 78 69 | 74 2e 48 71 78 27 22 20 | "'flexi|t.Hqx'" |
|00003690| 27 28 73 68 6f 75 6c 64 | 20 68 61 76 65 20 62 65 |'(should| have be|
|000036a0| 65 6e 20 34 39 39 20 63 | 68 61 72 61 63 74 65 72 |en 499 c|haracter|
|000036b0| 73 29 27 0a 66 69 0a 66 | 69 20 23 20 65 6e 64 20 |s)'.fi.f|i # end |
|000036c0| 6f 66 20 6f 76 65 72 77 | 72 69 74 69 6e 67 20 63 |of overw|riting c|
|000036d0| 68 65 63 6b 0a 65 63 68 | 6f 20 73 68 61 72 3a 20 |heck.ech|o shar: |
|000036e0| 65 78 74 72 61 63 74 69 | 6e 67 20 22 27 6d 61 6b |extracti|ng "'mak|
|000036f0| 65 66 69 6c 65 2e 48 71 | 78 27 22 20 27 28 32 38 |efile.Hq|x'" '(28|
|00003700| 37 32 20 63 68 61 72 61 | 63 74 65 72 73 29 27 0a |72 chara|cters)'.|
|00003710| 69 66 20 74 65 73 74 20 | 2d 66 20 27 6d 61 6b 65 |if test |-f 'make|
|00003720| 66 69 6c 65 2e 48 71 78 | 27 0a 74 68 65 6e 0a 09 |file.Hqx|'.then..|
|00003730| 65 63 68 6f 20 73 68 61 | 72 3a 20 77 69 6c 6c 20 |echo sha|r: will |
|00003740| 6e 6f 74 20 6f 76 65 72 | 2d 77 72 69 74 65 20 65 |not over|-write e|
|00003750| 78 69 73 74 69 6e 67 20 | 66 69 6c 65 20 22 27 6d |xisting |file "'m|
|00003760| 61 6b 65 66 69 6c 65 2e | 48 71 78 27 22 0a 65 6c |akefile.|Hqx'".el|
|00003770| 73 65 0a 73 65 64 20 27 | 73 2f 5e 58 2f 2f 27 20 |se.sed '|s/^X//' |
|00003780| 3c 3c 20 5c 53 48 41 52 | 5f 45 4f 46 20 3e 20 27 |<< \SHAR|_EOF > '|
|00003790| 6d 61 6b 65 66 69 6c 65 | 2e 48 71 78 27 0a 58 28 |makefile|.Hqx'.X(|
|000037a0| 54 68 69 73 20 66 69 6c | 65 20 6d 75 73 74 20 62 |This fil|e must b|
|000037b0| 65 20 63 6f 6e 76 65 72 | 74 65 64 20 77 69 74 68 |e conver|ted with|
|000037c0| 20 42 69 6e 48 65 78 20 | 34 2e 30 29 0a 58 0a 58 | BinHex |4.0).X.X|
|000037d0| 3a 23 27 65 4b 44 66 39 | 51 44 40 61 50 21 26 34 |:#'eKDf9|QD@aP!&4|
|000037e0| 26 40 26 34 30 38 26 2d | 4a 21 2a 21 25 23 21 38 |&@&408&-|J!*!%#!8|
|000037f0| 21 4e 21 36 63 55 4c 2d | 4a 45 40 26 56 43 35 22 |!N!6cUL-|JE@&VC5"|
|00003800| 51 44 40 61 50 29 27 43 | 5b 46 4c 21 4c 43 51 61 |QD@aP)'C|[FL!LCQa|
|00003810| 0a 58 50 48 23 29 4a 47 | 27 70 5b 45 21 64 4d 29 |.XPH#)JG|'p[E!dM)|
|00003820| 25 65 33 39 62 22 59 42 | 40 59 50 29 28 43 50 46 |%e39b"YB|@YP)(CPF|
|00003830| 52 30 54 45 66 69 4a 42 | 52 4e 4a 34 40 26 62 45 |R0TEfiJB|RNJ4@&bE|
|00003840| 27 38 4a 35 27 70 62 47 | 27 70 5a 2c 23 22 30 42 |'8J5'pbG|'pZ,#"0B|
|00003850| 41 4e 0a 58 4a 2d 36 4e | 69 31 21 64 30 29 62 22 |AN.XJ-6N|i1!d0)b"|
|00003860| 64 44 27 38 4a 43 51 50 | 62 46 68 33 4a 47 27 50 |dD'8JCQP|bFh3JG'P|
|00003870| 59 43 35 22 4b 46 51 70 | 65 45 51 33 4a 47 41 30 |YC5"KFQp|eEQ3JGA0|
|00003880| 50 29 23 2a 59 42 40 59 | 50 29 27 43 54 46 52 30 |P)#*YB@Y|P)'CTFR0|
|00003890| 64 41 66 43 0a 58 58 43 | 41 4a 4c 24 33 65 2a 36 |dAfC.XXC|AJL$3e*6|
|000038a0| 4e 30 2d 39 38 34 26 38 | 62 21 70 29 23 2a 6c 42 |N0-984&8|b!p)#*lB|
|000038b0| 66 50 5a 42 66 61 65 43 | 27 39 63 49 35 29 30 33 |fPZBfaeC|'9cI5)03|
|000038c0| 4e 50 31 34 25 50 35 29 | 24 64 4a 29 52 59 30 38 |NP14%P5)|$dJ)RY08|
|000038d0| 26 47 70 29 50 34 0a 58 | 5b 45 66 61 63 31 4a 65 |&Gp)P4.X|[Efac1Je|
|000038e0| 2d 35 38 2a 25 35 39 29 | 4a 32 35 21 4c 48 66 30 |-58*%59)|J25!LHf0|
|000038f0| 58 44 40 2a 62 42 41 2a | 54 43 41 30 70 29 4a 65 |XD@*bBA*|TCA0p)Je|
|00003900| 36 35 64 39 2d 34 39 34 | 32 36 50 70 27 35 38 61 |65d9-494|26Pp'58a|
|00003910| 26 41 64 6a 22 36 38 38 | 0a 58 4a 32 35 22 52 43 |&Adj"688|.XJ25"RC|
|00003920| 41 34 50 45 52 42 53 59 | 4c 2a 36 35 64 39 2d 34 |A4PERBSY|L*65d9-4|
|00003930| 39 34 32 36 50 70 27 35 | 38 61 26 59 4c 29 54 24 |9426Pp'5|8a&YL)T$|
|00003940| 38 43 49 38 64 59 26 36 | 25 39 38 36 64 6a 49 34 |8CI8dY&6|%986djI4|
|00003950| 4e 50 2d 34 39 70 31 33 | 38 65 0a 58 26 29 24 64 |NP-49p13|8e.X&)$d|
|00003960| 4a 43 66 39 64 43 40 6a | 66 2b 2c 42 4c 34 50 70 |JCf9dC@j|f+,BL4Pp|
|00003970| 36 35 64 39 2d 34 39 34 | 32 36 50 70 27 35 38 61 |65d9-494|26Pp'58a|
|00003980| 26 59 4c 29 54 24 39 30 | 2c 34 38 61 27 36 25 26 |&YL)T$90|,48a'6%&|
|00003990| 28 38 62 21 70 29 23 65 | 25 34 25 39 0a 58 27 33 |(8b!p)#e|%4%9.X'3|
|000039a0| 39 39 2d 39 26 70 36 35 | 64 39 2d 34 39 34 32 36 |99-9&p65|d9-49426|
|000039b0| 50 70 27 35 38 61 26 32 | 41 59 36 35 64 39 2d 34 |Pp'58a&2|AY65d9-4|
|000039c0| 39 34 32 36 50 70 27 35 | 38 61 26 41 64 6a 22 36 |9426Pp'5|8a&Adj"6|
|000039d0| 38 39 70 29 2c 42 30 23 | 35 23 33 22 23 65 0a 58 |89p),B0#|5#3"#e.X|
|000039e0| 25 34 4e 26 36 39 26 70 | 36 35 64 39 2d 34 39 34 |%4N&69&p|65d9-494|
|000039f0| 32 36 50 70 27 35 38 61 | 26 32 41 59 27 41 65 30 |26Pp'58a|&2AY'Ae0|
|00003a00| 2c 34 38 61 26 39 25 70 | 31 41 64 43 2a 36 25 39 |,48a&9%p|1AdC*6%9|
|00003a10| 49 36 4e 26 30 34 41 64 | 30 33 64 43 2d 33 38 47 |I6N&04Ad|03dC-38G|
|00003a20| 0a 58 36 29 24 64 4a 2c | 40 46 4a 2c 38 34 30 38 |.X6)$dJ,|@FJ,8408|
|00003a30| 26 46 4a 2c 38 34 30 33 | 38 61 2d 36 64 30 49 33 |&FJ,8403|8a-6d0I3|
|00003a40| 50 39 27 34 4e 39 35 38 | 60 65 2d 34 25 43 2d 33 |P9'4N958|`e-4%C-3|
|00003a50| 38 47 36 29 24 64 4a 23 | 35 65 4e 29 23 65 4c 29 |8G6)$dJ#|5eN)#eL)|
|00003a60| 23 65 0a 58 4d 29 23 47 | 30 38 26 2d 4a 2a 62 21 |#e.XM)#G|08&-J*b!|
|00003a70| 59 47 23 22 30 38 26 30 | 38 29 2c 42 30 23 33 4e |YG#"08&0|8),B0#3N|
|00003a80| 4c 48 64 30 2d 44 40 2a | 62 42 41 2a 54 43 41 30 |LHd0-D@*|bBA*TCA0|
|00003a90| 70 29 52 30 64 47 40 2a | 63 2c 51 2d 5a 45 62 23 |p)R0dG@*|c,Q-ZEb#|
|00003aa0| 66 24 33 4e 0a 58 2a 29 | 52 59 24 36 27 50 4c 46 |f$3N.X*)|RY$6'PLF|
|00003ab0| 51 26 62 44 40 39 63 49 | 35 2a 24 38 52 39 5a 47 |Q&bD@9cI|5*$8R9ZG|
|00003ac0| 27 50 59 43 35 6a 5b 29 | 2c 42 30 23 33 4e 4c 48 |'PYC5j[)|,B0#3NLH|
|00003ad0| 64 30 2d 44 40 2a 62 42 | 41 2a 54 43 41 30 70 29 |d0-D@*bB|A*TCA0p)|
|00003ae0| 50 30 64 43 25 30 0a 58 | 2d 44 40 29 5a 45 62 23 |P0dC%0.X|-D@)ZEb#|
|00003af0| 66 24 33 4e 2a 29 52 59 | 24 36 27 50 4c 46 51 26 |f$3N*)RY|$6'PLFQ&|
|00003b00| 62 44 40 39 63 49 35 2a | 24 38 64 26 31 34 38 61 |bD@9cI5*|$8d&148a|
|00003b10| 54 42 4c 6a 5b 29 2c 42 | 30 23 33 4e 4c 48 64 30 |TBLj[),B|0#3NLHd0|
|00003b20| 2d 44 40 2a 62 42 41 2a | 0a 58 54 43 41 30 70 29 |-D@*bBA*|.XTCA0p)|
|00003b30| 4e 30 2a 45 52 34 50 46 | 51 43 4b 42 66 38 5a 45 |N0*ER4PF|QCKBf8ZE|
|00003b40| 62 23 66 24 33 4e 2a 29 | 52 59 2d 44 40 2a 62 42 |b#f$3N*)|RY-D@*bB|
|00003b50| 41 2a 54 43 41 30 70 29 | 4e 50 5a 47 27 39 62 43 |A*TCA0p)|NPZG'9bC|
|00003b60| 51 26 4d 43 35 6a 5b 24 | 33 4e 0a 58 2a 24 35 6a |Q&MC5j[$|3N.X*$5j|
|00003b70| 4d 2c 51 6d 2a 61 21 4e | 5a 42 60 64 2a 33 62 22 |M,Qm*a!N|ZB`d*3b"|
|00003b80| 6c 43 27 39 51 42 41 39 | 58 47 28 64 5a 42 62 22 |lC'9QBA9|XG(dZBb"|
|00003b90| 6c 33 64 43 2d 33 38 47 | 36 49 35 21 59 45 62 22 |l3dC-38G|6I5!YEb"|
|00003ba0| 6c 43 27 39 51 42 41 39 | 58 47 28 64 0a 58 5a 42 |lC'9QBA9|XG(d.XZB|
|00003bb0| 62 6a 5b 24 33 65 27 36 | 25 39 42 41 64 43 2d 33 |bj[$3e'6|%9BAdC-3|
|00003bc0| 38 47 36 29 24 64 4a 2c | 40 50 63 47 21 65 27 36 |8G6)$dJ,|@PcG!e'6|
|00003bd0| 25 39 42 29 24 64 4a 43 | 51 61 50 48 21 64 30 34 |%9B)$dJC|QaPH!d04|
|00003be0| 4e 61 26 40 25 70 23 35 | 50 2d 4a 32 35 23 0a 58 |Na&@%p#5|P-J25#.X|
|00003bf0| 66 24 33 50 4b 45 27 61 | 5b 42 66 25 5a 42 35 6a |f$3PKE'a|[Bf%ZB5j|
|00003c00| 5b 29 2c 42 30 23 40 2a | 6b 43 41 2a 5b 2c 51 2d |[),B0#@*|kCA*[,Q-|
|00003c10| 5a 45 62 23 66 24 33 50 | 4d 42 66 60 5a 42 62 6a |ZEb#f$3P|MBf`ZBbj|
|00003c20| 5b 29 2c 42 30 23 40 34 | 51 42 35 6a 4d 2c 51 6d |[),B0#@4|QB5jM,Qm|
|00003c30| 0a 58 4a 59 4a 64 2a 43 | 40 30 63 2c 51 2d 5a 45 |.XJYJd*C|@0c,Q-ZE|
|00003c40| 62 23 66 24 33 50 59 42 | 40 50 5a 2c 51 2d 5a 45 |b#f$3PYB|@PZ,Q-ZE|
|00003c50| 62 23 66 24 33 50 59 44 | 41 30 4d 2c 51 2d 5a 45 |b#f$3PYD|A0M,Q-ZE|
|00003c60| 62 23 66 24 33 50 5a 43 | 51 25 5a 42 62 6a 5b 29 |b#f$3PZC|Q%ZBbj[)|
|00003c70| 2c 42 0a 58 30 23 41 22 | 4b 46 52 30 50 2c 51 2d |,B.X0#A"|KFR0P,Q-|
|00003c80| 5a 45 62 23 66 24 33 50 | 63 42 66 26 5a 2c 51 2d |ZEb#f$3P|cBf&Z,Q-|
|00003c90| 5a 45 62 23 66 24 33 50 | 63 48 40 64 5a 42 62 6a |ZEb#f$3P|cH@dZBbj|
|00003ca0| 5b 29 2c 42 30 23 41 34 | 4c 45 27 30 59 46 23 6a |[),B0#A4|LE'0YF#j|
|00003cb0| 4d 2c 51 6d 0a 58 4a 59 | 4a 64 2a 48 41 50 58 43 |M,Qm.XJY|Jd*HAPXC|
|00003cc0| 41 4a 5a 42 62 6a 5b 24 | 33 65 27 36 25 39 42 41 |AJZBbj[$|3e'6%9BA|
|00003cd0| 64 30 49 38 64 70 39 38 | 4e 30 26 38 62 21 70 29 |d0I8dp98|N0&8b!p)|
|00003ce0| 2c 42 30 23 40 2a 6b 43 | 41 2a 5b 2c 51 2d 4a 59 |,B0#@*kC|A*[,Q-JY|
|00003cf0| 4a 64 2a 42 66 30 0a 58 | 58 2c 51 2d 4a 59 4a 64 |Jd*Bf0.X|X,Q-JYJd|
|00003d00| 2a 43 27 43 4b 2c 51 2d | 4a 59 4a 64 2a 43 40 30 |*C'CK,Q-|JYJd*C@0|
|00003d10| 63 2c 51 2d 4a 59 4a 64 | 2a 45 40 26 54 45 4c 6a |c,Q-JYJd|*E@&TELj|
|00003d20| 4d 29 2c 42 30 23 40 65 | 54 46 66 2d 5a 42 62 23 |M),B0#@e|TFf-ZBb#|
|00003d30| 66 24 33 50 5a 43 51 25 | 0a 58 5a 42 62 23 66 24 |f$3PZCQ%|.XZBb#f$|
|00003d40| 33 50 60 42 41 2a 63 43 | 35 6a 4d 29 2c 42 30 23 |3P`BA*cC|5jM),B0#|
|00003d50| 41 30 4d 42 40 69 5a 42 | 62 23 66 24 33 50 63 48 |A0MB@iZB|b#f$3PcH|
|00003d60| 40 64 5a 42 62 23 66 24 | 33 50 64 42 51 61 4d 45 |@dZBb#f$|3PdBQaME|
|00003d70| 41 21 5a 42 62 23 66 24 | 33 50 0a 58 6a 48 40 61 |A!ZBb#f$|3P.XjH@a|
|00003d80| 50 48 23 6a 4d 24 33 65 | 51 45 27 39 69 29 2d 33 |PH#jM$3e|QE'9i)-3|
|00003d90| 4a 48 64 43 2d 34 39 4b | 32 33 4e 54 36 49 33 64 |JHdC-49K|23NT6I3d|
|00003da0| 2a 36 27 50 5a 44 62 21 | 59 45 62 22 51 45 27 39 |*6'PZDb!|YEb"QE'9|
|00003db0| 69 29 28 59 27 36 25 39 | 42 36 64 2a 0a 58 2b 38 |i)(Y'6%9|B6d*.X+8|
|00003dc0| 68 64 4a 48 64 61 25 34 | 4e 61 22 34 65 30 70 24 |hdJHda%4|Na"4e0p$|
|00003dd0| 33 65 51 44 41 2a 63 47 | 26 70 51 45 27 39 69 29 |3eQDA*cG|&pQE'9i)|
|00003de0| 2d 33 30 23 40 34 65 46 | 27 61 54 42 66 26 64 43 |-30#@4eF|'aTBf&dC|
|00003df0| 35 22 63 42 66 26 5a 2c | 51 2d 5a 43 27 50 0a 58 |5"cBf&Z,|Q-ZC'P.X|
|00003e00| 63 47 23 22 63 42 66 26 | 5a 2c 51 2d 30 23 40 65 |cG#"cBf&|Z,Q-0#@e|
|00003e10| 4b 44 66 38 4a 48 64 65 | 27 36 25 26 28 38 68 64 |KDf8JHde|'6%&(8hd|
|00003e20| 4a 43 51 61 50 48 21 64 | 2a 24 41 22 4b 46 52 30 |JCQaPH!d|*$A"KFR0|
|00003e30| 50 2c 51 2d 4a 61 23 22 | 60 42 41 2a 63 43 35 6a |P,Q-Ja#"|`BA*cC5j|
|00003e40| 0a 58 6a 24 33 50 6a 42 | 40 30 4d 29 23 65 4e 29 |.Xj$3PjB|@0M)#eN)|
|00003e50| 28 22 4b 46 52 30 50 2c | 52 4e 30 23 40 65 5b 47 |("KFR0P,|RN0#@e[G|
|00003e60| 51 38 4a 2c 41 4e 4a 48 | 35 6a 64 42 40 29 5a 42 |Q8J,ANJH|5jdB@)ZB|
|00003e70| 62 22 60 42 41 2a 63 43 | 35 6a 4d 24 33 50 59 45 |b"`BA*cC|5jM$3PYE|
|00003e80| 68 43 0a 58 50 29 23 65 | 6a 29 28 4e 5a 47 27 26 |hC.XP)#e|j)(NZG'&|
|00003e90| 4c 2c 51 4a 4a 46 27 26 | 62 46 66 38 5a 44 21 64 |L,QJJF'&|bFf8ZD!d|
|00003ea0| 30 46 27 26 62 46 66 38 | 5a 44 21 52 25 29 28 22 |0F'&bFf8|ZD!R%)("|
|00003eb0| 4b 46 52 30 50 2c 51 2d | 30 24 35 2d 4a 42 66 70 |KFR0P,Q-|0$5-JBfp|
|00003ec0| 59 45 40 39 0a 58 5a 47 | 23 65 5b 47 41 33 4a 47 |YE@9.XZG|#e[GA3JG|
|00003ed0| 27 4b 50 29 27 6a 50 48 | 28 33 4a 47 28 47 5b 29 |'KP)'jPH|(3JG(G[)|
|00003ee0| 27 61 54 45 51 39 63 29 | 27 26 51 47 27 39 62 29 |'aTEQ9c)|'&QG'9b)|
|00003ef0| 27 25 4a 46 68 39 4d 42 | 66 39 63 46 66 43 65 45 |'%JFh9MB|f9cFfCeE|
|00003f00| 23 21 4c 45 40 26 0a 58 | 56 43 35 22 64 43 41 30 |#!LE@&.X|VC5"dCA0|
|00003f10| 64 29 4c 22 4b 45 51 33 | 30 29 62 22 4d 45 66 65 |d)L"KEQ3|0)b"MEfe|
|00003f20| 59 43 40 6a 64 2c 40 50 | 5a 29 28 34 53 43 35 22 |YC@jd,@P|Z)(4SC5"|
|00003f30| 51 45 66 61 58 45 68 47 | 54 45 51 46 4a 47 28 47 |QEfaXEhG|TEQFJG(G|
|00003f40| 5b 29 27 61 54 45 51 39 | 0a 58 63 2c 4a 64 30 46 |[)'aTEQ9|.Xc,Jd0F|
|00003f50| 66 30 4b 45 4c 6a 4d 29 | 2d 33 4a 46 66 30 4b 45 |f0KELjM)|-3JFf0KE|
|00003f60| 4c 6a 58 24 33 50 6c 34 | 4e 61 26 40 28 64 4a 48 |LjX$3Pl4|Na&@(dJH|
|00003f70| 64 43 2d 34 39 4b 49 34 | 4e 61 22 34 65 30 70 29 |dC-49KI4|Na"4e0p)|
|00003f80| 28 30 4d 42 40 69 5a 45 | 23 21 0a 58 71 46 66 30 |(0MB@iZE|#!.XqFf0|
|00003f90| 4b 45 4c 6a 4d 24 33 65 | 63 42 66 26 5a 2c 51 2d |KELjM$3e|cBf&Z,Q-|
|00003fa0| 5a 45 62 24 25 29 28 30 | 4d 42 40 69 5a 42 62 22 |ZEb$%)(0|MB@iZBb"|
|00003fb0| 60 42 41 2a 63 43 35 6a | 53 24 33 65 59 42 40 50 |`BA*cC5j|S$3eYB@P|
|00003fc0| 5a 2c 51 2d 5a 45 62 24 | 25 29 27 65 0a 58 4b 44 |Z,Q-ZEb$|%)'e.XKD|
|00003fd0| 40 69 5a 42 60 64 2a 42 | 62 22 6c 33 64 43 2d 33 |@iZB`d*B|b"l3dC-3|
|00003fe0| 38 47 36 49 35 22 6c 38 | 64 59 26 36 25 43 2d 33 |8G6I5"l8|dY&6%C-3|
|00003ff0| 38 47 36 49 35 22 59 42 | 40 50 5a 2c 51 2d 30 24 |8G6I5"YB|@PZ,Q-0$|
|00004000| 35 2d 4a 33 40 6a 6a 42 | 51 70 4e 48 35 22 0a 58 |5-J3@jjB|QpNH5".X|
|00004010| 53 42 41 43 50 29 27 61 | 54 45 52 33 72 24 33 65 |SBACP)'a|TER3r$3e|
|00004020| 51 45 27 39 69 2c 51 61 | 54 45 52 33 4a 61 23 22 |QE'9i,Qa|TER3Ja#"|
|00004030| 6c 34 4e 61 26 40 26 70 | 24 41 65 30 32 39 39 2a |l4Na&@&p|$Ae0299*|
|00004040| 24 34 39 30 70 24 33 50 | 50 42 66 4b 5b 29 23 2a |$490p$3P|PBfK[)#*|
|00004050| 0a 58 26 48 28 22 50 42 | 68 33 4a 42 35 23 66 29 |.X&H("PB|h3JB5#f)|
|00004060| 51 65 4b 48 35 22 4c 43 | 35 22 65 46 66 39 4e 29 |QeKH5"LC|5"eFf9N)|
|00004070| 27 2a 50 43 51 70 62 43 | 35 22 63 43 41 35 66 29 |'*PCQpbC|5"cCA5f)|
|00004080| 4c 22 4b 45 51 33 4a 2d | 4c 23 66 29 52 39 5a 47 |L"KEQ3J-|L#f)R9ZG|
|00004090| 41 30 0a 58 50 43 2c 42 | 4c 2a 68 2d 30 23 40 61 |A0.XPC,B|L*h-0#@a|
|000040a0| 54 45 52 33 4a 48 64 43 | 2d 34 39 4b 49 33 65 70 |TER3JHdC|-49KI3ep|
|000040b0| 36 36 65 39 35 33 64 39 | 36 49 35 21 71 29 27 43 |66e953d9|6I5!q)'C|
|000040c0| 58 43 41 4a 5a 45 27 50 | 5a 47 21 64 30 42 66 61 |XCAJZE'P|ZG!d0Bfa|
|000040d0| 50 42 40 69 0a 58 4a 61 | 21 64 2a 43 27 39 58 43 |PB@i.XJa|!d*C'9XC|
|000040e0| 41 34 50 29 23 65 54 29 | 27 43 58 43 41 4a 4a 61 |A4P)#eT)|'CXCAJJa|
|000040f0| 35 6a 5b 29 28 22 4b 46 | 52 30 50 2c 51 2d 4a 46 |5j[)("KF|R0P,Q-JF|
|00004100| 27 26 62 46 66 38 5a 44 | 23 22 63 42 66 26 5a 2c |'&bFf8ZD|#"cBf&Z,|
|00004110| 51 2d 30 24 41 34 0a 58 | 50 46 68 33 4a 61 21 64 |Q-0$A4.X|PFh3Ja!d|
|00004120| 2a 43 40 30 53 45 62 21 | 4c 39 27 4b 54 46 62 22 |*C@0SEb!|L9'KTFb"|
|00004130| 63 47 27 39 60 29 27 34 | 50 46 68 34 62 45 68 50 |cG'9`)'4|PFh4bEhP|
|00004140| 63 29 27 54 65 45 51 58 | 5a 42 62 69 4c 24 33 50 |c)'TeEQX|ZBbiL$3P|
|00004150| 6c 34 4e 61 26 40 28 64 | 0a 58 4a 48 64 43 2d 34 |l4Na&@(d|.XJHdC-4|
|00004160| 39 4b 49 34 4e 61 22 34 | 65 30 70 29 28 30 4d 42 |9KI4Na"4|e0p)(0MB|
|00004170| 40 69 5a 45 23 21 71 29 | 27 54 65 45 51 58 5a 42 |@iZE#!q)|'TeEQXZB|
|00004180| 62 21 30 23 40 30 5b 45 | 41 22 4b 46 51 38 4a 46 |b!0#@0[E|A"KFQ8JF|
|00004190| 66 30 4b 45 4c 6a 4d 29 | 27 54 0a 58 65 45 51 58 |f0KELjM)|'T.XeEQX|
|000041a0| 5a 42 60 64 2a 43 27 39 | 58 43 41 34 50 29 27 54 |ZB`d*C'9|XCA4P)'T|
|000041b0| 65 45 51 58 5a 42 60 64 | 30 44 40 6a 63 47 27 26 |eEQXZB`d|0D@jcG'&|
|000041c0| 58 45 23 24 25 29 28 59 | 27 36 25 39 42 49 33 64 |XE#$%)(Y|'6%9BI3d|
|000041d0| 2a 43 28 39 60 45 27 50 | 4d 42 41 34 0a 58 50 29 |*C(9`E'P|MBA4.XP)|
|000041e0| 23 65 6a 29 28 59 27 36 | 25 39 42 49 35 22 6c 33 |#ej)(Y'6|%9BI5"l3|
|000041f0| 4e 50 31 34 25 50 35 49 | 33 64 2a 43 28 39 60 45 |NP14%P5I|3d*C(9`E|
|00004200| 27 50 4d 42 41 34 50 29 | 23 65 6a 29 27 43 58 43 |'PMBA4P)|#ej)'CXC|
|00004210| 41 4b 63 44 66 39 58 42 | 66 70 59 2c 51 4a 0a 58 |AKcDf9XB|fpY,QJ.X|
|00004220| 4a 48 64 50 31 33 64 61 | 39 34 25 39 36 49 33 64 |JHdP13da|94%96I3d|
|00004230| 2a 43 28 39 60 45 27 50 | 4d 42 41 34 50 29 23 65 |*C(9`E'P|MBA4P)#e|
|00004240| 6a 29 27 43 58 43 41 4b | 63 44 66 39 58 43 27 39 |j)'CXCAK|cDf9XC'9|
|00004250| 51 2c 51 4a 4a 48 64 50 | 31 33 64 61 39 34 25 39 |Q,QJJHdP|13da94%9|
|00004260| 0a 58 36 49 33 64 2a 43 | 28 39 60 45 27 50 4d 42 |.X6I3d*C|(9`E'PMB|
|00004270| 41 34 50 29 23 65 6a 29 | 27 43 4b 46 68 34 63 44 |A4P)#ej)|'CKFh4cD|
|00004280| 66 39 58 43 27 39 51 2c | 51 4a 4a 48 64 50 31 33 |f9XC'9Q,|QJJHdP13|
|00004290| 64 61 39 34 25 39 36 49 | 33 64 2a 43 28 39 60 45 |da94%96I|3d*C(9`E|
|000042a0| 27 50 0a 58 4d 42 41 34 | 50 29 23 65 6a 29 27 43 |'P.XMBA4|P)#ej)'C|
|000042b0| 58 43 41 4a 5a 46 66 59 | 50 45 23 22 6c 36 25 50 |XCAJZFfY|PE#"l6%P|
|000042c0| 23 34 25 50 35 49 33 64 | 2a 43 28 39 60 45 27 50 |#4%P5I3d|*C(9`E'P|
|000042d0| 4d 42 41 34 50 29 23 65 | 6a 29 27 43 58 43 41 4a |MBA4P)#e|j)'CXCAJ|
|000042e0| 5a 43 51 26 0a 58 63 47 | 28 30 56 43 40 60 4a 48 |ZCQ&.XcG|(0VC@`JH|
|000042f0| 64 61 2a 33 4e 34 2a 38 | 52 64 30 24 47 72 36 21 |da*3N4*8|Rd0$Gr6!|
|00004300| 21 21 3a 0a 53 48 41 52 | 5f 45 4f 46 0a 69 66 20 |!!:.SHAR|_EOF.if |
|00004310| 74 65 73 74 20 32 38 37 | 32 20 2d 6e 65 20 22 60 |test 287|2 -ne "`|
|00004320| 77 63 20 2d 63 20 3c 20 | 27 6d 61 6b 65 66 69 6c |wc -c < |'makefil|
|00004330| 65 2e 48 71 78 27 60 22 | 0a 74 68 65 6e 0a 09 65 |e.Hqx'`"|.then..e|
|00004340| 63 68 6f 20 73 68 61 72 | 3a 20 65 72 72 6f 72 20 |cho shar|: error |
|00004350| 74 72 61 6e 73 6d 69 74 | 74 69 6e 67 20 22 27 6d |transmit|ting "'m|
|00004360| 61 6b 65 66 69 6c 65 2e | 48 71 78 27 22 20 27 28 |akefile.|Hqx'" '(|
|00004370| 73 68 6f 75 6c 64 20 68 | 61 76 65 20 62 65 65 6e |should h|ave been|
|00004380| 20 32 38 37 32 20 63 68 | 61 72 61 63 74 65 72 73 | 2872 ch|aracters|
|00004390| 29 27 0a 66 69 0a 66 69 | 20 23 20 65 6e 64 20 6f |)'.fi.fi| # end o|
|000043a0| 66 20 6f 76 65 72 77 72 | 69 74 69 6e 67 20 63 68 |f overwr|iting ch|
|000043b0| 65 63 6b 0a 65 63 68 6f | 20 73 68 61 72 3a 20 65 |eck.echo| shar: e|
|000043c0| 78 74 72 61 63 74 69 6e | 67 20 22 27 6d 61 6b 65 |xtractin|g "'make|
|000043d0| 66 69 6c 65 2e 4d 50 57 | 2e 48 71 78 27 22 20 27 |file.MPW|.Hqx'" '|
|000043e0| 28 33 33 31 33 20 63 68 | 61 72 61 63 74 65 72 73 |(3313 ch|aracters|
|000043f0| 29 27 0a 69 66 20 74 65 | 73 74 20 2d 66 20 27 6d |)'.if te|st -f 'm|
|00004400| 61 6b 65 66 69 6c 65 2e | 4d 50 57 2e 48 71 78 27 |akefile.|MPW.Hqx'|
|00004410| 0a 74 68 65 6e 0a 09 65 | 63 68 6f 20 73 68 61 72 |.then..e|cho shar|
|00004420| 3a 20 77 69 6c 6c 20 6e | 6f 74 20 6f 76 65 72 2d |: will n|ot over-|
|00004430| 77 72 69 74 65 20 65 78 | 69 73 74 69 6e 67 20 66 |write ex|isting f|
|00004440| 69 6c 65 20 22 27 6d 61 | 6b 65 66 69 6c 65 2e 4d |ile "'ma|kefile.M|
|00004450| 50 57 2e 48 71 78 27 22 | 0a 65 6c 73 65 0a 73 65 |PW.Hqx'"|.else.se|
|00004460| 64 20 27 73 2f 5e 58 2f | 2f 27 20 3c 3c 20 5c 53 |d 's/^X/|/' << \S|
|00004470| 48 41 52 5f 45 4f 46 20 | 3e 20 27 6d 61 6b 65 66 |HAR_EOF |> 'makef|
|00004480| 69 6c 65 2e 4d 50 57 2e | 48 71 78 27 0a 58 28 54 |ile.MPW.|Hqx'.X(T|
|00004490| 68 69 73 20 66 69 6c 65 | 20 6d 75 73 74 20 62 65 |his file| must be|
|000044a0| 20 63 6f 6e 76 65 72 74 | 65 64 20 77 69 74 68 20 | convert|ed with |
|000044b0| 42 69 6e 48 65 78 20 34 | 2e 30 29 0a 58 0a 58 3a |BinHex 4|.0).X.X:|
|000044c0| 24 27 65 4b 44 66 39 51 | 44 40 61 50 2c 4e 65 33 |$'eKDf9Q|D@aP,Ne3|
|000044d0| 39 60 22 38 34 39 4b 38 | 36 39 22 36 29 21 23 33 |9`"849K8|69"6)!#3|
|000044e0| 22 21 4a 26 21 21 21 22 | 49 59 43 31 29 62 22 59 |"!J&!!!"|IYC1)b"Y|
|000044f0| 42 40 59 50 29 27 43 54 | 45 27 38 4a 43 51 70 0a |B@YP)'CT|E'8JCQp.|
|00004500| 58 62 29 23 2a 51 45 27 | 39 69 29 4c 22 64 45 66 |Xb)#*QE'|9i)L"dEf|
|00004510| 70 58 24 35 2d 4a 36 39 | 22 41 29 27 65 4b 44 66 |pX$5-J69|"A)'eKDf|
|00004520| 38 4a 47 51 39 62 46 66 | 50 5b 45 4c 22 4c 48 35 |8JGQ9bFf|P[EL"LH5|
|00004530| 22 26 42 41 2a 58 43 35 | 22 29 45 68 2a 64 45 66 |"&BA*XC5|")Eh*dEf|
|00004540| 69 0a 58 58 29 25 65 4b | 48 35 21 61 31 36 4a 69 |i.XX)%eK|H5!a16Ji|
|00004550| 24 33 64 4d 29 28 34 53 | 43 35 22 51 44 41 2a 63 |$3dM)(4S|C5"QDA*c|
|00004560| 47 23 22 64 44 40 65 50 | 29 27 26 62 45 68 39 5a |G#"dD@eP|)'&bEh9Z|
|00004570| 43 23 22 65 46 66 38 4a | 29 51 65 4b 44 66 38 4a |C#"eFf8J|)QeKDf8J|
|00004580| 43 51 50 0a 58 62 46 68 | 34 49 43 51 61 50 48 23 |CQP.XbFh|4ICQaPH#|
|00004590| 29 30 24 38 50 31 33 64 | 61 39 34 25 39 36 29 24 |)0$8P13d|a94%96)$|
|000045a0| 64 4a 29 52 59 4d 44 40 | 6a 4d 45 28 39 4e 43 41 |dJ)RYMD@|jME(9NCA|
|000045b0| 30 70 29 4a 65 23 35 38 | 6a 25 35 39 29 4a 32 35 |0p)Je#58|j%59)J25|
|000045c0| 21 4c 48 64 65 0a 58 33 | 39 68 64 4c 39 27 70 5b |!LHde.X3|9hdL9'p[|
|000045d0| 45 28 2d 6b 24 38 61 2a | 33 4e 34 2a 38 4c 21 70 |E(-k$8a*|3N4*8L!p|
|000045e0| 29 23 2a 6c 42 66 61 54 | 42 52 2a 4b 46 51 50 50 |)#*lBfaT|BR*KFQPP|
|000045f0| 46 68 64 4c 24 39 30 2c | 34 38 61 26 39 25 70 31 |FhdL$90,|48a&9%p1|
|00004600| 41 64 43 2a 36 25 39 0a | 58 49 36 4e 26 30 34 35 |AdC*6%9.|XI6N&045|
|00004610| 21 70 29 27 47 50 47 27 | 39 5a 47 4c 4c 66 29 50 |!p)'GPG'|9ZGLLf)P|
|00004620| 30 2c 34 38 61 26 39 25 | 70 31 41 64 43 2a 36 25 |0,48a&9%|p1AdC*6%|
|00004630| 40 66 29 4c 4e 30 34 50 | 70 36 35 64 39 2d 34 39 |@f)LN04P|p65d9-49|
|00004640| 34 32 36 50 70 27 35 38 | 61 0a 58 26 41 64 6a 22 |426Pp'58|a.X&Adj"|
|00004650| 36 38 38 4a 32 35 22 52 | 43 41 34 50 45 52 42 53 |688J25"R|CA4PERBS|
|00004660| 59 4c 2a 27 41 65 30 2c | 34 38 61 26 39 25 70 31 |YL*'Ae0,|48a&9%p1|
|00004670| 41 64 43 2a 36 25 40 66 | 29 4c 4e 30 38 64 59 26 |AdC*6%@f|)LN08dY&|
|00004680| 36 25 43 2d 33 38 47 36 | 29 24 64 0a 58 4a 2c 38 |6%C-38G6|)$d.XJ,8|
|00004690| 34 25 34 38 43 22 39 38 | 61 38 41 65 30 2c 34 38 |4%48C"98|a8Ae0,48|
|000046a0| 61 26 39 25 70 31 41 64 | 43 2a 36 25 38 70 48 65 |a&9%p1Ad|C*6%8pHe|
|000046b0| 30 2c 34 38 61 26 39 25 | 70 31 41 64 43 2a 36 25 |0,48a&9%|p1AdC*6%|
|000046c0| 39 49 36 4e 26 30 34 41 | 64 4a 59 4a 64 0a 58 2a |9I6N&04A|dJYJd.X*|
|000046d0| 29 2a 21 25 2c 38 34 27 | 33 39 30 38 41 65 30 2c |)*!%,84'|3908Ae0,|
|000046e0| 34 38 61 26 39 25 70 31 | 41 64 43 2a 36 25 38 70 |48a&9%p1|AdC*6%8p|
|000046f0| 48 64 43 49 38 64 59 26 | 36 25 39 38 36 64 6a 49 |HdCI8dY&|6%986djI|
|00004700| 34 4e 50 2d 34 39 70 31 | 33 38 65 26 49 33 65 0a |4NP-49p1|38e&I3e.|
|00004710| 58 24 34 4e 61 22 34 65 | 2d 4a 32 35 21 59 43 62 |X$4Na"4e|-J25!YCb|
|00004720| 21 59 34 25 65 33 39 62 | 21 59 34 25 65 22 36 25 |!Y4%e39b|!Y4%e"6%|
|00004730| 61 32 33 65 70 23 39 38 | 43 27 34 39 2a 36 24 38 |a23ep#98|C'49*6$8|
|00004740| 61 25 34 4e 61 22 34 65 | 2d 4a 32 35 21 2a 2c 40 |a%4Na"4e|-J25!*,@|
|00004750| 33 0a 58 4a 2c 40 29 4a | 2c 40 2d 4a 2a 64 65 33 |3.XJ,@)J|,@-J*de3|
|00004760| 38 62 21 52 29 23 65 64 | 29 25 65 33 38 65 33 4a |8b!R)#ed|)%e38e3J|
|00004770| 59 4a 64 2a 23 35 2a 6c | 33 64 61 54 42 52 2a 4b |YJd*#5*l|3daTBR*K|
|00004780| 46 51 50 50 46 68 64 4c | 46 68 34 65 42 52 2d 5a |FQPPFhdL|Fh4eBR-Z|
|00004790| 42 62 6a 0a 58 5b 29 2c | 42 30 23 33 4e 4c 48 64 |Bbj.X[),|B0#3NLHd|
|000047a0| 30 2d 44 40 2a 62 42 41 | 2a 54 43 41 30 70 29 4e |0-D@*bBA|*TCA0p)N|
|000047b0| 30 35 47 40 6a 64 44 40 | 65 50 2c 51 6d 4a 59 4a |05G@jdD@|eP,QmJYJ|
|000047c0| 64 2a 23 35 2a 6c 33 64 | 61 54 42 52 2a 4b 46 51 |d*#5*l3d|aTBR*KFQ|
|000047d0| 50 50 46 68 64 0a 58 4c | 38 68 34 4e 33 64 61 54 |PPFhd.XL|8h4N3daT|
|000047e0| 42 4c 6a 5b 29 2c 42 30 | 23 33 4e 4c 48 64 30 2d |BLj[),B0|#3NLHd0-|
|000047f0| 44 40 2a 62 42 41 2a 54 | 43 41 30 70 29 4e 30 36 |D@*bBA*T|CA0p)N06|
|00004800| 33 38 6a 26 36 27 50 4c | 2c 51 6d 4a 59 4a 64 2a |38j&6'PL|,QmJYJd*|
|00004810| 23 35 2a 6c 33 64 61 0a | 58 54 42 52 2a 4b 46 51 |#5*l3da.|XTBR*KFQ|
|00004820| 50 50 46 68 64 4c 33 64 | 50 5a 47 27 39 62 43 51 |PPFhdL3d|PZG'9bCQ|
|00004830| 26 4d 43 35 6a 5b 29 2c | 42 30 23 33 4e 4c 48 64 |&MC5j[),|B0#3NLHd|
|00004840| 61 54 42 52 2a 4b 46 51 | 50 50 46 68 64 4c 35 40 |aTBR*KFQ|PPFhdL5@|
|00004850| 6a 64 43 41 2a 51 42 40 | 30 0a 58 50 2c 51 6d 30 |jdCA*QB@|0.XP,Qm0|
|00004860| 23 33 4e 30 2c 51 2d 5a | 45 60 52 25 23 35 6a 4d |#3N0,Q-Z|E`R%#5jM|
|00004870| 24 33 50 24 29 28 59 4e | 43 40 43 4b 47 40 61 64 |$3P$)(YN|C@CKG@ad|
|00004880| 49 35 6a 4d 29 28 59 24 | 34 4e 61 22 34 65 30 70 |I5jM)(Y$|4Na"4e0p|
|00004890| 29 23 65 5b 29 28 59 4e | 43 40 43 0a 58 4b 47 40 |)#e[)(YN|C@C.XKG@|
|000048a0| 61 64 49 35 6a 4d 2c 51 | 6d 30 24 38 43 2d 34 39 |adI5jM,Q|m0$8C-49|
|000048b0| 4b 49 34 4e 61 22 34 65 | 2d 4a 32 35 21 59 44 41 |KI4Na"4e|-J25!YDA|
|000048c0| 30 64 24 38 43 2d 34 39 | 4a 4a 32 35 22 51 45 27 |0d$8C-49|JJ25"QE'|
|000048d0| 39 69 24 33 65 27 36 25 | 39 42 36 64 2a 0a 58 2b |9i$3e'6%|9B6d*.X+|
|000048e0| 38 62 21 70 29 2c 42 30 | 23 40 26 58 45 27 70 4d |8b!p),B0|#@&XE'pM|
|000048f0| 42 35 6a 4b 2c 51 6d 4a | 59 4a 64 2a 42 52 54 50 |B5jK,QmJ|YJd*BRTP|
|00004900| 46 51 6d 5a 42 62 6a 5b | 29 2c 42 30 23 40 30 4d |FQmZBbj[|),B0#@0M|
|00004910| 45 23 6a 4d 2c 51 6d 4a | 59 4a 64 2a 43 27 43 0a |E#jM,QmJ|YJd*C'C.|
|00004920| 58 4b 2c 51 2d 5a 45 62 | 23 66 24 33 50 50 42 68 |XK,Q-ZEb|#f$3PPBh|
|00004930| 2d 5a 42 62 6a 5b 29 2c | 42 30 23 40 65 4b 44 40 |-ZBbj[),|B0#@eKD@|
|00004940| 69 5a 42 62 6a 5b 29 2c | 42 30 23 40 65 54 46 66 |iZBbj[),|B0#@eTFf|
|00004950| 2d 5a 42 62 6a 5b 29 2c | 42 30 23 40 6a 51 42 35 |-ZBbj[),|B0#@jQB5|
|00004960| 6a 0a 58 4d 2c 51 6d 4a | 59 4a 64 2a 46 27 26 62 |j.XM,QmJ|YJd*F'&b|
|00004970| 46 66 38 5a 42 62 6a 5b | 29 2c 42 30 23 41 30 4d |Ff8ZBbj[|),B0#A0M|
|00004980| 42 40 69 5a 42 62 6a 5b | 29 2c 42 30 23 41 30 6a |B@iZBbj[|),B0#A0j|
|00004990| 45 35 6a 4d 2c 51 6d 4a | 59 4a 64 2a 47 27 2a 58 |E5jM,QmJ|YJd*G'*X|
|000049a0| 42 66 65 0a 58 60 2c 51 | 2d 5a 45 62 23 66 24 33 |Bfe.X`,Q|-ZEb#f$3|
|000049b0| 50 6a 48 40 61 50 48 23 | 6a 4d 2c 51 6d 30 24 38 |PjH@aPH#|jM,Qm0$8|
|000049c0| 43 2d 34 39 4b 49 33 65 | 70 36 36 65 39 35 33 64 |C-49KI3e|p66e953d|
|000049d0| 39 36 29 24 64 4a 59 4a | 64 2a 42 52 54 50 46 51 |96)$dJYJ|d*BRTPFQ|
|000049e0| 6d 5a 42 62 23 0a 58 66 | 24 33 50 4d 42 66 60 5a |mZBb#.Xf|$3PMBf`Z|
|000049f0| 42 62 23 66 24 33 50 4e | 43 51 25 5a 42 62 23 66 |Bb#f$3PN|CQ%ZBb#f|
|00004a00| 24 33 50 50 42 68 2d 5a | 42 62 23 66 24 33 50 59 |$3PPBh-Z|Bb#f$3PY|
|00004a10| 42 40 50 5a 2c 51 2d 4a | 59 4a 64 2a 45 40 50 63 |B@PZ,Q-J|YJd*E@Pc|
|00004a20| 42 62 6a 4d 29 2c 42 0a | 58 30 23 40 6a 51 42 35 |BbjM),B.|X0#@jQB5|
|00004a30| 6a 4d 29 2c 42 30 23 41 | 22 4b 46 52 30 50 2c 51 |jM),B0#A|"KFR0P,Q|
|00004a40| 2d 4a 59 4a 64 2a 46 66 | 30 4b 45 4c 6a 4d 29 2c |-JYJd*Ff|0KELjM),|
|00004a50| 42 30 23 41 30 6a 45 35 | 6a 4d 29 2c 42 30 23 41 |B0#A0jE5|jM),B0#A|
|00004a60| 34 4c 45 27 30 59 46 23 | 6a 0a 58 4d 29 2c 42 30 |4LE'0YF#|j.XM),B0|
|00004a70| 23 41 50 6a 45 27 39 69 | 2c 51 2d 30 24 40 43 58 |#APjE'9i|,Q-0$@CX|
|00004a80| 43 41 4a 4a 61 23 22 6c | 34 4e 61 26 40 25 70 23 |CAJJa#"l|4Na&@%p#|
|00004a90| 35 50 30 70 24 33 50 2d | 44 40 6a 56 29 23 65 5b |5P0p$3P-|D@jV)#e[|
|00004aa0| 29 27 43 58 43 41 4a 4a | 48 64 43 0a 58 2d 34 39 |)'CXCAJJ|HdC.X-49|
|00004ab0| 4b 32 33 4e 54 36 49 35 | 22 6c 36 25 34 27 36 25 |K23NT6I5|"l6%4'6%|
|00004ac0| 26 28 38 68 64 30 24 40 | 43 54 46 52 30 64 41 66 |&(8hd0$@|CTFR0dAf|
|00004ad0| 43 58 43 41 4a 4a 61 21 | 64 2a 43 28 39 60 45 27 |CXCAJJa!|d*C(9`E'|
|00004ae0| 50 4d 42 41 34 50 29 28 | 30 4d 42 40 69 0a 58 5a |PMBA4P)(|0MB@i.XZ|
|00004af0| 42 62 6a 4e 44 41 30 64 | 29 28 30 4d 42 40 69 5a |BbjNDA0d|)(0MB@iZ|
|00004b00| 42 60 64 2a 45 40 26 56 | 43 35 22 6c 36 38 43 2d |B`d*E@&V|C5"l68C-|
|00004b10| 33 38 47 36 49 35 22 51 | 45 27 39 69 24 33 4e 30 |38G6I5"Q|E'9i$3N0|
|00004b20| 46 27 26 62 46 66 38 5a | 42 62 24 25 29 28 22 0a |F'&bFf8Z|Bb$%)(".|
|00004b30| 58 4b 46 52 30 50 2c 52 | 4e 30 23 41 50 4b 42 66 |XKFR0P,R|N0#APKBf|
|00004b40| 2d 4a 2c 40 33 4a 46 27 | 26 62 46 66 38 5a 48 33 |-J,@3JF'|&bFf8ZH3|
|00004b50| 64 2a 45 40 70 66 43 35 | 21 59 48 35 22 6a 2c 52 |d*E@pfC5|!YH5"j,R|
|00004b60| 34 4b 42 4c 6a 4d 29 28 | 22 4b 46 52 30 50 2c 51 |4KBLjM)(|"KFR0P,Q|
|00004b70| 2d 0a 58 30 23 40 65 5b | 47 51 38 4a 2c 41 4e 4a |-.X0#@e[|GQ8J,ANJ|
|00004b80| 48 35 6a 64 42 40 29 5a | 44 23 22 60 42 41 2a 63 |H5jdB@)Z|D#"`BA*c|
|00004b90| 43 35 6a 53 24 33 65 60 | 42 41 2a 63 43 35 6a 53 |C5jS$3e`|BA*cC5jS|
|00004ba0| 23 46 33 4a 46 27 26 62 | 46 66 38 5a 42 60 64 30 |#F3JF'&b|Ff8ZB`d0|
|00004bb0| 29 62 22 0a 58 4d 45 66 | 65 59 43 40 6a 64 2c 40 |)b".XMEf|eYC@jd,@|
|00004bc0| 70 65 47 23 22 64 44 27 | 38 4a 45 51 39 69 47 23 |peG#"dD'|8JEQ9iG#|
|00004bd0| 22 64 47 66 6d 4a 45 27 | 50 5a 43 41 2d 4a 42 40 |"dGfmJE'|PZCA-JB@|
|00004be0| 43 64 43 41 29 4a 42 35 | 22 63 47 40 30 4d 43 41 |CdCA)JB5|"cG@0MCA|
|00004bf0| 30 63 43 52 39 0a 58 58 | 29 23 2a 59 42 40 59 50 |0cCR9.XX|)#*YB@YP|
|00004c00| 29 28 34 50 46 68 33 4c | 29 27 26 5a 43 21 64 4d |)(4PFh3L|)'&ZC!dM|
|00004c10| 29 27 30 5b 45 40 65 50 | 45 52 33 59 44 40 69 4a |)'0[E@eP|ER3YD@iJ|
|00004c20| 47 27 4b 50 29 27 43 5b | 45 27 61 5b 47 66 50 5a |G'KP)'C[|E'a[GfPZ|
|00004c30| 43 62 22 64 47 66 6d 0a | 58 4a 45 27 50 5a 43 41 |Cb"dGfm.|XJE'PZCA|
|00004c40| 2d 5a 24 33 65 63 42 66 | 26 5a 2c 51 2d 4a 61 23 |-Z$3ecBf|&Z,Q-Ja#|
|00004c50| 22 63 42 66 26 5a 2c 51 | 60 30 23 41 59 27 36 25 |"cBf&Z,Q|`0#AY'6%|
|00004c60| 39 42 49 35 22 6c 34 4e | 61 26 40 26 70 27 36 25 |9BI5"l4N|a&@&p'6%|
|00004c70| 26 28 38 68 64 4a 46 66 | 30 0a 58 4b 45 4c 6a 58 |&(8hdJFf|0.XKELjX|
|00004c80| 29 24 6a 63 42 66 26 5a | 2c 51 2d 30 24 41 30 4d |)$jcBf&Z|,Q-0$A0M|
|00004c90| 42 40 69 5a 42 62 6a 5b | 29 2d 33 4a 46 66 30 4b |B@iZBbj[|)-3JFf0K|
|00004ca0| 45 4c 6a 4d 29 28 22 4b | 46 52 30 50 2c 51 4a 30 |ELjM)("K|FR0P,QJ0|
|00004cb0| 24 40 65 4b 44 40 69 5a | 42 62 6a 0a 58 5b 29 2d |$@eKD@iZ|Bbj.X[)-|
|00004cc0| 33 4a 45 40 26 54 45 4c | 6a 4d 24 33 50 4d 29 28 |3JE@&TEL|jM$3PM)(|
|00004cd0| 59 24 34 4e 61 22 34 65 | 30 70 29 28 59 36 35 64 |Y$4Na"4e|0p)(Y65d|
|00004ce0| 39 2d 34 4e 61 22 34 65 | 30 70 29 27 65 4b 44 40 |9-4Na"4e|0p)'eKD@|
|00004cf0| 69 5a 42 60 64 30 29 62 | 22 22 45 52 50 0a 58 4c |iZB`d0)b|""ERP.XL|
|00004d00| 45 66 34 6a 29 27 4b 4b | 47 51 38 4a 45 27 50 5a |Ef4j)'KK|GQ8JE'PZ|
|00004d10| 47 24 6d 30 24 40 43 58 | 43 41 4a 5a 45 27 50 5a |G$m0$@CX|CAJZE'PZ|
|00004d20| 47 23 24 25 29 28 59 27 | 36 25 39 42 41 64 30 49 |G#$%)(Y'|6%9BAd0I|
|00004d30| 38 64 70 39 38 4e 30 26 | 38 68 64 30 23 40 39 0a |8dp98N0&|8hd0#@9.|
|00004d40| 58 4d 44 27 6d 4a 29 4e | 39 69 46 27 39 4d 47 23 |XMD'mJ)N|9iF'9MG#|
|00004d50| 22 4b 29 2c 42 4c 45 40 | 26 6a 29 27 2a 50 29 28 |"K),BLE@|&j)'*P)(|
|00004d60| 39 63 43 40 33 4a 42 51 | 39 51 45 68 2a 50 29 28 |9cC@3JBQ|9QEh*P)(|
|00004d70| 30 50 47 2c 42 4c 29 27 | 26 5a 43 23 21 62 29 2c |0PG,BL)'|&ZC#!b),|
|00004d80| 42 0a 58 4c 47 40 6a 65 | 46 66 39 4e 59 4c 29 52 |B.XLG@je|Ff9NYL)R|
|00004d90| 46 60 64 2a 45 27 50 5a | 47 23 22 6c 34 4e 61 26 |F`d*E'PZ|G#"l4Na&|
|00004da0| 40 26 70 24 41 65 30 32 | 39 39 2a 24 34 39 30 70 |@&p$Ae02|99*$490p|
|00004db0| 29 24 69 4a 43 51 61 50 | 48 23 6a 58 44 40 6a 64 |)$iJCQaP|H#jXD@jd|
|00004dc0| 24 33 65 0a 58 4d 45 27 | 39 4b 45 4c 24 25 24 33 |$3e.XME'|9KEL$%$3|
|00004dd0| 50 4e 43 40 61 50 47 27 | 38 4a 2c 40 4e 4a 43 51 |PNC@aPG'|8J,@NJCQ|
|00004de0| 61 50 48 23 24 26 2c 51 | 6d 4a 46 27 26 62 46 66 |aPH#$&,Q|mJF'&bFf|
|00004df0| 38 5a 42 62 22 60 42 41 | 2a 63 43 35 6a 53 29 28 |8ZBb"`BA|*cC5jS)(|
|00004e00| 30 4d 42 40 69 0a 58 5a | 42 60 64 30 47 27 39 63 |0MB@i.XZ|B`d0G'9c|
|00004e10| 47 23 24 25 24 33 50 50 | 42 66 4b 5b 29 23 2a 38 |G#$%$3PP|BfK[)#*8|
|00004e20| 44 27 50 63 29 28 30 64 | 43 41 21 4a 43 27 39 63 |D'Pc)(0d|CA!JC'9c|
|00004e30| 47 28 2a 5b 48 41 2d 4a | 44 52 39 5a 44 62 6a 4d |G(*[HA-J|DR9ZDbjM|
|00004e40| 2c 4c 29 30 23 41 59 0a | 58 27 36 25 39 42 49 35 |,L)0#AY.|X'6%9BI5|
|00004e50| 22 6c 34 4e 61 26 40 26 | 70 27 36 25 26 28 38 68 |"l4Na&@&|p'6%&(8h|
|00004e60| 64 4a 46 66 30 4b 45 4c | 6a 58 29 24 69 4a 44 52 |dJFf0KEL|jX)$iJDR|
|00004e70| 39 5a 44 62 6a 4d 29 21 | 64 2a 42 66 70 59 46 27 |9ZDbjM)!|d*BfpYF'|
|00004e80| 26 62 43 35 22 63 42 66 | 26 0a 58 5a 2c 51 2d 4a |&bC5"cBf|&.XZ,Q-J|
|00004e90| 44 52 39 5a 44 62 6a 4d | 24 33 50 4e 43 40 61 50 |DR9ZDbjM|$3PNC@aP|
|00004ea0| 47 27 38 4a 44 52 39 5a | 44 62 6a 4d 24 33 65 54 |G'8JDR9Z|DbjM$3eT|
|00004eb0| 45 52 30 64 42 40 61 58 | 29 2d 33 4a 48 64 43 2d |ER0dB@aX|)-3JHdC-|
|00004ec0| 34 39 4b 70 24 33 50 4e | 47 41 22 0a 58 58 44 40 |49Kp$3PN|GA".XXD@|
|00004ed0| 30 4b 47 27 38 4a 2c 41 | 4e 4a 48 64 43 2d 34 39 |0KG'8J,A|NJHdC-49|
|00004ee0| 4b 70 29 28 59 23 35 38 | 6a 25 35 39 2a 70 24 33 |Kp)(Y#58|j%59*p$3|
|00004ef0| 50 4e 47 41 22 58 44 40 | 30 4b 47 27 38 4a 2c 41 |PNGA"XD@|0KG'8J,A|
|00004f00| 4e 4a 43 51 61 50 48 28 | 30 56 43 40 61 0a 58 4d |NJCQaPH(|0VC@a.XM|
|00004f10| 45 66 64 5a 44 23 22 6c | 35 38 6a 24 36 26 39 25 |EfdZD#"l|58j$6&9%|
|00004f20| 34 39 30 70 24 33 50 4e | 47 41 22 58 44 40 30 4b |490p$3PN|GA"XD@0K|
|00004f30| 47 27 38 4a 2c 41 4e 4a | 43 51 61 50 48 28 30 56 |G'8J,ANJ|CQaPH(0V|
|00004f40| 43 40 61 4e 43 40 42 5a | 44 23 22 6c 35 38 6a 0a |C@aNC@BZ|D#"l58j.|
|00004f50| 58 24 36 26 39 25 34 39 | 30 70 24 33 50 4e 47 41 |X$6&9%49|0p$3PNGA|
|00004f60| 22 58 44 40 30 4b 47 27 | 38 4a 2c 41 4e 4a 43 51 |"XD@0KG'|8J,ANJCQ|
|00004f70| 26 63 47 28 30 56 43 40 | 61 4e 43 40 42 5a 44 23 |&cG(0VC@|aNC@BZD#|
|00004f80| 22 6c 35 38 6a 24 36 26 | 39 25 34 39 30 70 24 33 |"l58j$6&|9%490p$3|
|00004f90| 50 0a 58 4e 47 41 22 58 | 44 40 30 4b 47 27 38 4a |P.XNGA"X|D@0KG'8J|
|00004fa0| 2c 41 4e 4a 43 51 61 50 | 48 23 6a 63 44 66 39 58 |,ANJCQaP|H#jcDf9X|
|00004fb0| 29 28 59 2d 35 38 2a 25 | 35 39 2a 70 24 33 50 4e |)(Y-58*%|59*p$3PN|
|00004fc0| 47 41 22 58 44 40 30 4b | 47 27 38 4a 2c 41 4e 4a |GA"XD@0K|G'8J,ANJ|
|00004fd0| 43 51 61 0a 58 50 48 23 | 6a 51 42 41 30 64 46 66 |CQa.XPH#|jQBA0dFf|
|00004fe0| 59 50 45 23 22 6c 36 25 | 50 23 34 25 50 35 49 33 |YPE#"l6%|P#4%P5I3|
|00004ff0| 64 30 68 70 2d 21 21 21 | 25 21 4e 21 2d 22 36 21 |d0hp-!!!|%!N!-"6!|
|00005000| 23 33 21 64 60 21 4e 21 | 2d 62 2b 33 65 42 29 28 |#3!d`!N!|-b+3eB)(|
|00005010| 30 4d 42 40 69 0a 58 5a | 42 62 6a 4e 44 41 30 64 |0MB@i.XZ|BbjNDA0d|
|00005020| 29 23 4a 63 31 2a 21 24 | 30 23 22 4c 48 41 34 50 |)#Jc1*!$|0#"LHA4P|
|00005030| 46 62 4e 30 40 23 21 2d | 45 40 26 56 43 40 43 54 |FbN0@#!-|E@&VC@CT|
|00005040| 45 27 38 5a 36 39 22 41 | 38 21 29 21 4e 24 31 48 |E'8Z69"A|8!)!N$1H|
|00005050| 6c 34 29 27 21 2a 21 0a | 58 27 21 41 69 65 30 62 |l4)'!*!.|X'!Aie0b|
|00005060| 22 4c 48 41 34 50 46 62 | 4e 30 40 23 22 6a 48 40 |"LHA4PFb|N0@#"jH@|
|00005070| 61 50 48 23 6a 4d 29 23 | 4a 63 30 36 38 64 29 27 |aPH#jM)#|Jc068d)'|
|00005080| 2a 6a 47 27 39 63 2b 33 | 65 59 42 40 30 4d 45 66 |*jG'9c+3|eYB@0MEf|
|00005090| 65 60 46 51 39 63 46 63 | 29 0a 58 5a 2d 33 65 56 |e`FQ9cFc|).XZ-3eV|
|000050a0| 46 66 4b 50 43 41 34 70 | 29 4c 23 63 58 62 22 25 |FfKPCA4p|)L#cXb"%|
|000050b0| 43 41 42 6b 38 68 34 4e | 36 68 39 64 2a 60 65 22 |CABk8h4N|6h9d*`e"|
|000050c0| 43 27 34 30 43 40 6a 65 | 29 25 2a 65 44 40 61 4e |C'40C@je|)%*eD@aN|
|000050d0| 29 23 47 36 44 27 70 68 | 29 25 43 0a 58 65 45 27 |)#G6D'ph|)%C.XeE'|
|000050e0| 60 4a 33 52 39 54 45 27 | 33 4a 33 66 70 59 45 40 |`J3R9TE'|3J3fpYE@|
|000050f0| 26 5a 43 28 32 2a 2a 62 | 21 52 33 51 39 52 44 40 |&ZC(2**b|!R3Q9RD@|
|00005100| 69 6c 29 21 4e 4a 38 66 | 39 64 29 26 22 62 21 2a |il)!NJ8f|9d)&"b!*|
|00005110| 21 24 35 21 21 2a 36 40 | 70 5a 42 40 30 0a 58 5b |!$5!!*6@|pZB@0.X[|
|00005120| 21 28 64 21 2b 21 21 53 | 21 47 64 23 49 43 6c 25 |!(d!+!!S|!Gd#ICl%|
|00005130| 43 4b 60 21 21 21 44 5a | 21 21 21 27 56 4a 21 21 |CK`!!!DZ|!!!'VJ!!|
|00005140| 21 56 2d 21 22 4a 21 25 | 21 24 60 21 2a 21 28 47 |!V-!"J!%|!$`!*!(G|
|00005150| 21 52 64 21 32 21 21 4e | 21 47 64 23 49 43 6c 0a |!Rd!2!!N|!Gd#ICl.|
|00005160| 58 24 55 72 38 21 4e 21 | 60 22 21 2a 21 24 21 33 |X$Ur8!N!|`"!*!$!3|
|00005170| 23 33 21 60 26 2d 21 2a | 21 24 36 21 23 33 21 63 |#3!`&-!*|!$6!#3!c|
|00005180| 29 21 21 47 54 29 21 54 | 33 21 4e 21 2d 46 21 24 |)!!GT)!T|3!N!-F!$|
|00005190| 29 21 21 25 65 33 38 65 | 29 21 4e 21 2d 2b 21 71 |)!!%e38e|)!N!-+!q|
|000051a0| 68 0a 58 72 72 60 23 33 | 22 33 2c 45 41 30 24 68 |h.Xrr`#3|"3,EA0$h|
|000051b0| 21 3a 0a 53 48 41 52 5f | 45 4f 46 0a 69 66 20 74 |!:.SHAR_|EOF.if t|
|000051c0| 65 73 74 20 33 33 31 33 | 20 2d 6e 65 20 22 60 77 |est 3313| -ne "`w|
|000051d0| 63 20 2d 63 20 3c 20 27 | 6d 61 6b 65 66 69 6c 65 |c -c < '|makefile|
|000051e0| 2e 4d 50 57 2e 48 71 78 | 27 60 22 0a 74 68 65 6e |.MPW.Hqx|'`".then|
|000051f0| 0a 09 65 63 68 6f 20 73 | 68 61 72 3a 20 65 72 72 |..echo s|har: err|
|00005200| 6f 72 20 74 72 61 6e 73 | 6d 69 74 74 69 6e 67 20 |or trans|mitting |
|00005210| 22 27 6d 61 6b 65 66 69 | 6c 65 2e 4d 50 57 2e 48 |"'makefi|le.MPW.H|
|00005220| 71 78 27 22 20 27 28 73 | 68 6f 75 6c 64 20 68 61 |qx'" '(s|hould ha|
|00005230| 76 65 20 62 65 65 6e 20 | 33 33 31 33 20 63 68 61 |ve been |3313 cha|
|00005240| 72 61 63 74 65 72 73 29 | 27 0a 66 69 0a 66 69 20 |racters)|'.fi.fi |
|00005250| 23 20 65 6e 64 20 6f 66 | 20 6f 76 65 72 77 72 69 |# end of| overwri|
|00005260| 74 69 6e 67 20 63 68 65 | 63 6b 0a 65 63 68 6f 20 |ting che|ck.echo |
|00005270| 73 68 61 72 3a 20 65 78 | 74 72 61 63 74 69 6e 67 |shar: ex|tracting|
|00005280| 20 22 27 6d 61 6b 65 66 | 69 6c 65 2e 55 4e 49 58 | "'makef|ile.UNIX|
|00005290| 27 22 20 27 28 31 32 36 | 34 20 63 68 61 72 61 63 |'" '(126|4 charac|
|000052a0| 74 65 72 73 29 27 0a 69 | 66 20 74 65 73 74 20 2d |ters)'.i|f test -|
|000052b0| 66 20 27 6d 61 6b 65 66 | 69 6c 65 2e 55 4e 49 58 |f 'makef|ile.UNIX|
|000052c0| 27 0a 74 68 65 6e 0a 09 | 65 63 68 6f 20 73 68 61 |'.then..|echo sha|
|000052d0| 72 3a 20 77 69 6c 6c 20 | 6e 6f 74 20 6f 76 65 72 |r: will |not over|
|000052e0| 2d 77 72 69 74 65 20 65 | 78 69 73 74 69 6e 67 20 |-write e|xisting |
|000052f0| 66 69 6c 65 20 22 27 6d | 61 6b 65 66 69 6c 65 2e |file "'m|akefile.|
|00005300| 55 4e 49 58 27 22 0a 65 | 6c 73 65 0a 73 65 64 20 |UNIX'".e|lse.sed |
|00005310| 27 73 2f 5e 58 2f 2f 27 | 20 3c 3c 20 5c 53 48 41 |'s/^X//'| << \SHA|
|00005320| 52 5f 45 4f 46 20 3e 20 | 27 6d 61 6b 65 66 69 6c |R_EOF > |'makefil|
|00005330| 65 2e 55 4e 49 58 27 0a | 58 23 20 6d 61 6b 65 20 |e.UNIX'.|X# make |
|00005340| 66 69 6c 65 20 66 6f 72 | 20 22 66 6c 65 78 22 20 |file for| "flex" |
|00005350| 74 6f 6f 6c 0a 58 0a 58 | 23 20 74 68 65 20 66 69 |tool.X.X|# the fi|
|00005360| 72 73 74 20 74 69 6d 65 | 20 61 72 6f 75 6e 64 20 |rst time| around |
|00005370| 75 73 65 20 22 6d 61 6b | 65 20 66 69 72 73 74 5f |use "mak|e first_|
|00005380| 66 6c 65 78 22 0a 58 0a | 58 53 4b 45 4c 45 54 4f |flex".X.|XSKELETO|
|00005390| 4e 5f 46 49 4c 45 20 3d | 20 5c 22 2f 75 73 72 2f |N_FILE =| \"/usr/|
|000053a0| 6c 6f 63 61 6c 2f 6c 69 | 62 2f 66 6c 65 78 2e 73 |local/li|b/flex.s|
|000053b0| 6b 65 6c 5c 22 0a 58 46 | 5f 53 4b 45 4c 45 54 4f |kel\".XF|_SKELETO|
|000053c0| 4e 5f 46 49 4c 45 20 3d | 20 5c 22 2f 75 73 72 2f |N_FILE =| \"/usr/|
|000053d0| 6c 6f 63 61 6c 2f 6c 69 | 62 2f 66 6c 65 78 2e 66 |local/li|b/flex.f|
|000053e0| 61 73 74 73 6b 65 6c 5c | 22 0a 58 53 4b 45 4c 46 |astskel\|".XSKELF|
|000053f0| 4c 41 47 53 20 3d 20 2d | 44 44 45 46 41 55 4c 54 |LAGS = -|DDEFAULT|
|00005400| 5f 53 4b 45 4c 45 54 4f | 4e 5f 46 49 4c 45 3d 24 |_SKELETO|N_FILE=$|
|00005410| 28 53 4b 45 4c 45 54 4f | 4e 5f 46 49 4c 45 29 20 |(SKELETO|N_FILE) |
|00005420| 5c 0a 58 09 20 20 20 20 | 2d 44 46 41 53 54 5f 53 |\.X. |-DFAST_S|
|00005430| 4b 45 4c 45 54 4f 4e 5f | 46 49 4c 45 3d 24 28 46 |KELETON_|FILE=$(F|
|00005440| 5f 53 4b 45 4c 45 54 4f | 4e 5f 46 49 4c 45 29 0a |_SKELETO|N_FILE).|
|00005450| 58 43 46 4c 41 47 53 20 | 3d 20 2d 4f 0a 58 4c 44 |XCFLAGS |= -O.XLD|
|00005460| 46 4c 41 47 53 20 3d 0a | 58 0a 58 46 4c 45 58 5f |FLAGS =.|X.XFLEX_|
|00005470| 46 4c 41 47 53 20 3d 20 | 2d 69 73 74 0a 58 46 4c |FLAGS = |-ist.XFL|
|00005480| 45 58 20 3d 20 66 6c 65 | 78 0a 58 0a 58 46 4c 45 |EX = fle|x.X.XFLE|
|00005490| 58 4f 42 4a 53 20 3d 20 | 5c 0a 58 09 63 63 6c 2e |XOBJS = |\.X.ccl.|
|000054a0| 6f 20 5c 0a 58 09 64 66 | 61 2e 6f 20 5c 0a 58 09 |o \.X.df|a.o \.X.|
|000054b0| 65 63 73 2e 6f 20 5c 0a | 58 09 6d 61 69 6e 2e 6f |ecs.o \.|X.main.o|
|000054c0| 20 5c 0a 58 09 6d 69 73 | 63 2e 6f 20 5c 0a 58 09 | \.X.mis|c.o \.X.|
|000054d0| 6e 66 61 2e 6f 20 5c 0a | 58 09 70 61 72 73 65 2e |nfa.o \.|X.parse.|
|000054e0| 6f 20 5c 0a 58 09 73 63 | 61 6e 2e 6f 20 5c 0a 58 |o \.X.sc|an.o \.X|
|000054f0| 09 73 79 6d 2e 6f 20 5c | 0a 58 09 74 62 6c 63 6d |.sym.o \|.X.tblcm|
|00005500| 70 2e 6f 20 5c 0a 58 09 | 79 79 6c 65 78 2e 6f 0a |p.o \.X.|yylex.o.|
|00005510| 58 0a 58 46 4c 45 58 5f | 43 5f 53 4f 55 52 43 45 |X.XFLEX_|C_SOURCE|
|00005520| 53 20 3d 20 5c 0a 58 09 | 63 63 6c 2e 63 20 5c 0a |S = \.X.|ccl.c \.|
|00005530| 58 09 64 66 61 2e 63 20 | 5c 0a 58 09 65 63 73 2e |X.dfa.c |\.X.ecs.|
|00005540| 63 20 5c 0a 58 09 6d 61 | 69 6e 2e 63 20 5c 0a 58 |c \.X.ma|in.c \.X|
|00005550| 09 6d 69 73 63 2e 63 20 | 5c 0a 58 09 6e 66 61 2e |.misc.c |\.X.nfa.|
|00005560| 63 20 5c 0a 58 09 70 61 | 72 73 65 2e 63 20 5c 0a |c \.X.pa|rse.c \.|
|00005570| 58 09 73 63 61 6e 2e 63 | 20 5c 0a 58 09 73 79 6d |X.scan.c| \.X.sym|
|00005580| 2e 63 20 5c 0a 58 09 74 | 62 6c 63 6d 70 2e 63 20 |.c \.X.t|blcmp.c |
|00005590| 5c 0a 58 09 79 79 6c 65 | 78 2e 63 0a 58 0a 58 66 |\.X.yyle|x.c.X.Xf|
|000055a0| 6c 65 78 20 3a 20 24 28 | 46 4c 45 58 4f 42 4a 53 |lex : $(|FLEXOBJS|
|000055b0| 29 0a 58 09 63 63 20 24 | 28 43 46 4c 41 47 53 29 |).X.cc $|(CFLAGS)|
|000055c0| 20 2d 6f 20 66 6c 65 78 | 20 24 28 4c 44 46 4c 41 | -o flex| $(LDFLA|
|000055d0| 47 53 29 20 24 28 46 4c | 45 58 4f 42 4a 53 29 0a |GS) $(FL|EXOBJS).|
|000055e0| 58 0a 58 66 69 72 73 74 | 5f 66 6c 65 78 3a 0a 58 |X.Xfirst|_flex:.X|
|000055f0| 09 63 70 20 73 63 61 6e | 2e 63 2e 64 69 73 74 20 |.cp scan|.c.dist |
|00005600| 73 63 61 6e 2e 63 0a 58 | 09 6d 61 6b 65 20 24 28 |scan.c.X|.make $(|
|00005610| 4d 46 4c 41 47 53 29 20 | 66 6c 65 78 0a 58 0a 58 |MFLAGS) |flex.X.X|
|00005620| 70 61 72 73 65 2e 68 20 | 70 61 72 73 65 2e 63 20 |parse.h |parse.c |
|00005630| 3a 20 70 61 72 73 65 2e | 79 0a 58 09 79 61 63 63 |: parse.|y.X.yacc|
|00005640| 20 2d 64 20 70 61 72 73 | 65 2e 79 0a 58 09 40 6d | -d pars|e.y.X.@m|
|00005650| 76 20 79 2e 74 61 62 2e | 63 20 70 61 72 73 65 2e |v y.tab.|c parse.|
|00005660| 63 0a 58 09 40 6d 76 20 | 79 2e 74 61 62 2e 68 20 |c.X.@mv |y.tab.h |
|00005670| 70 61 72 73 65 2e 68 0a | 58 0a 58 23 20 63 6f 6d |parse.h.|X.X# com|
|00005680| 6d 65 6e 74 2d 6f 75 74 | 20 74 68 65 20 6e 65 78 |ment-out| the nex|
|00005690| 74 20 74 77 6f 20 6c 69 | 6e 65 73 20 61 66 74 65 |t two li|nes afte|
|000056a0| 72 20 61 20 73 75 63 63 | 65 73 73 66 75 6c 20 22 |r a succ|essful "|
|000056b0| 6d 61 6b 65 20 74 65 73 | 74 22 20 61 6e 64 0a 58 |make tes|t" and.X|
|000056c0| 23 20 63 6f 6d 6d 65 6e | 74 2d 69 6e 20 74 68 65 |# commen|t-in the|
|000056d0| 20 66 6f 6c 6c 6f 77 69 | 6e 67 20 74 77 6f 20 6c | followi|ng two l|
|000056e0| 69 6e 65 73 2e 0a 58 0a | 58 73 63 61 6e 2e 63 20 |ines..X.|Xscan.c |
|000056f0| 3a 20 73 63 61 6e 2e 6c | 0a 58 09 24 28 46 4c 45 |: scan.l|.X.$(FLE|
|00005700| 58 29 20 24 28 46 4c 45 | 58 5f 46 4c 41 47 53 29 |X) $(FLE|X_FLAGS)|
|00005710| 20 73 63 61 6e 2e 6c 20 | 3e 73 63 61 6e 2e 63 0a | scan.l |>scan.c.|
|00005720| 58 0a 58 73 63 61 6e 2e | 6f 20 3a 20 73 63 61 6e |X.Xscan.|o : scan|
|00005730| 2e 63 20 70 61 72 73 65 | 2e 68 0a 58 0a 58 6d 61 |.c parse|.h.X.Xma|
|00005740| 69 6e 2e 6f 20 3a 20 6d | 61 69 6e 2e 63 0a 58 09 |in.o : m|ain.c.X.|
|00005750| 63 63 20 24 28 43 46 4c | 41 47 53 29 20 2d 63 20 |cc $(CFL|AGS) -c |
|00005760| 24 28 53 4b 45 4c 46 4c | 41 47 53 29 20 6d 61 69 |$(SKELFL|AGS) mai|
|00005770| 6e 2e 63 0a 58 0a 58 66 | 6c 65 78 2e 6c 69 6e 74 |n.c.X.Xf|lex.lint|
|00005780| 20 3a 20 24 28 46 4c 45 | 58 5f 43 5f 53 4f 55 52 | : $(FLE|X_C_SOUR|
|00005790| 43 45 53 29 0a 58 09 40 | 65 63 68 6f 20 22 45 78 |CES).X.@|echo "Ex|
|000057a0| 70 65 63 74 20 61 20 5c | 22 6d 61 79 20 62 65 20 |pect a \|"may be |
|000057b0| 75 73 65 64 20 62 65 66 | 6f 72 65 20 73 65 74 5c |used bef|ore set\|
|000057c0| 22 20 61 6e 64 20 32 20 | 5c 22 75 6e 75 73 65 64 |" and 2 |\"unused|
|000057d0| 5c 22 27 73 0a 58 09 6c | 69 6e 74 20 24 28 46 4c |\"'s.X.l|int $(FL|
|000057e0| 45 58 5f 43 5f 53 4f 55 | 52 43 45 53 29 20 3e 20 |EX_C_SOU|RCES) > |
|000057f0| 66 6c 65 78 2e 6c 69 6e | 74 0a 58 0a 58 63 6c 65 |flex.lin|t.X.Xcle|
|00005800| 61 6e 20 3a 0a 58 09 72 | 6d 20 2d 66 20 63 6f 72 |an :.X.r|m -f cor|
|00005810| 65 20 65 72 72 73 20 66 | 6c 65 78 20 2a 2e 6f 20 |e errs f|lex *.o |
|00005820| 70 61 72 73 65 2e 63 20 | 2a 2e 6c 69 6e 74 20 70 |parse.c |*.lint p|
|00005830| 61 72 73 65 2e 68 0a 58 | 0a 58 74 65 73 74 20 3a |arse.h.X|.Xtest :|
|00005840| 0a 58 09 24 28 46 4c 45 | 58 29 20 24 28 46 4c 45 |.X.$(FLE|X) $(FLE|
|00005850| 58 5f 46 4c 41 47 53 29 | 20 73 63 61 6e 2e 6c 20 |X_FLAGS)| scan.l |
|00005860| 7c 20 64 69 66 66 20 73 | 63 61 6e 2e 63 20 2d 0a || diff s|can.c -.|
|00005870| 53 48 41 52 5f 45 4f 46 | 0a 69 66 20 74 65 73 74 |SHAR_EOF|.if test|
|00005880| 20 31 32 36 34 20 2d 6e | 65 20 22 60 77 63 20 2d | 1264 -n|e "`wc -|
|00005890| 63 20 3c 20 27 6d 61 6b | 65 66 69 6c 65 2e 55 4e |c < 'mak|efile.UN|
|000058a0| 49 58 27 60 22 0a 74 68 | 65 6e 0a 09 65 63 68 6f |IX'`".th|en..echo|
|000058b0| 20 73 68 61 72 3a 20 65 | 72 72 6f 72 20 74 72 61 | shar: e|rror tra|
|000058c0| 6e 73 6d 69 74 74 69 6e | 67 20 22 27 6d 61 6b 65 |nsmittin|g "'make|
|000058d0| 66 69 6c 65 2e 55 4e 49 | 58 27 22 20 27 28 73 68 |file.UNI|X'" '(sh|
|000058e0| 6f 75 6c 64 20 68 61 76 | 65 20 62 65 65 6e 20 31 |ould hav|e been 1|
|000058f0| 32 36 34 20 63 68 61 72 | 61 63 74 65 72 73 29 27 |264 char|acters)'|
|00005900| 0a 66 69 0a 66 69 20 23 | 20 65 6e 64 20 6f 66 20 |.fi.fi #| end of |
|00005910| 6f 76 65 72 77 72 69 74 | 69 6e 67 20 63 68 65 63 |overwrit|ing chec|
|00005920| 6b 0a 65 63 68 6f 20 73 | 68 61 72 3a 20 65 78 74 |k.echo s|har: ext|
|00005930| 72 61 63 74 69 6e 67 20 | 22 27 6d 61 6e 69 66 65 |racting |"'manife|
|00005940| 73 74 27 22 20 27 28 33 | 31 32 20 63 68 61 72 61 |st'" '(3|12 chara|
|00005950| 63 74 65 72 73 29 27 0a | 69 66 20 74 65 73 74 20 |cters)'.|if test |
|00005960| 2d 66 20 27 6d 61 6e 69 | 66 65 73 74 27 0a 74 68 |-f 'mani|fest'.th|
|00005970| 65 6e 0a 09 65 63 68 6f | 20 73 68 61 72 3a 20 77 |en..echo| shar: w|
|00005980| 69 6c 6c 20 6e 6f 74 20 | 6f 76 65 72 2d 77 72 69 |ill not |over-wri|
|00005990| 74 65 20 65 78 69 73 74 | 69 6e 67 20 66 69 6c 65 |te exist|ing file|
|000059a0| 20 22 27 6d 61 6e 69 66 | 65 73 74 27 22 0a 65 6c | "'manif|est'".el|
|000059b0| 73 65 0a 73 65 64 20 27 | 73 2f 5e 58 2f 2f 27 20 |se.sed '|s/^X//' |
|000059c0| 3c 3c 20 5c 53 48 41 52 | 5f 45 4f 46 20 3e 20 27 |<< \SHAR|_EOF > '|
|000059d0| 6d 61 6e 69 66 65 73 74 | 27 0a 58 4e 61 6d 65 20 |manifest|'.XName |
|000059e0| 20 20 20 20 0a 58 2d 2d | 2d 2d 2d 2d 2d 2d 0a 58 | .X--|------.X|
|000059f0| 61 6c 6c 6f 63 61 2e 61 | 20 0a 58 62 7a 65 72 6f |alloca.a| .Xbzero|
|00005a00| 2e 63 20 0a 58 63 63 6c | 2e 63 0a 58 43 68 61 6e |.c .Xccl|.c.XChan|
|00005a10| 67 65 73 0a 58 64 66 61 | 2e 63 0a 58 65 63 73 2e |ges.Xdfa|.c.Xecs.|
|00005a20| 63 0a 58 66 61 73 74 73 | 6b 65 6c 64 65 66 2e 68 |c.Xfasts|keldef.h|
|00005a30| 0a 58 66 6c 65 78 2e 31 | 0a 58 66 6c 65 78 2e 66 |.Xflex.1|.Xflex.f|
|00005a40| 61 73 74 73 6b 65 6c 0a | 58 66 6c 65 78 2e 6d 61 |astskel.|Xflex.ma|
|00005a50| 6e 2e 70 61 67 65 0a 58 | 66 6c 65 78 2e 73 6b 65 |n.page.X|flex.ske|
|00005a60| 6c 0a 58 66 6c 65 78 64 | 65 66 2e 68 0a 58 66 6c |l.Xflexd|ef.h.Xfl|
|00005a70| 65 78 69 74 20 0a 58 66 | 6c 65 78 73 6b 65 6c 63 |exit .Xf|lexskelc|
|00005a80| 6f 6d 2e 68 20 0a 58 66 | 6c 65 78 73 6b 65 6c 64 |om.h .Xf|lexskeld|
|00005a90| 65 66 2e 68 0a 58 6d 61 | 69 6e 2e 63 0a 58 6d 61 |ef.h.Xma|in.c.Xma|
|00005aa0| 6b 65 66 69 6c 65 2e 4d | 50 57 0a 58 6d 61 6b 65 |kefile.M|PW.Xmake|
|00005ab0| 66 69 6c 65 2e 55 4e 49 | 58 0a 58 6d 61 6e 69 66 |file.UNI|X.Xmanif|
|00005ac0| 65 73 74 0a 58 6d 69 73 | 63 2e 63 0a 58 6e 66 61 |est.Xmis|c.c.Xnfa|
|00005ad0| 2e 63 0a 58 70 61 72 73 | 65 2e 79 0a 58 52 45 41 |.c.Xpars|e.y.XREA|
|00005ae0| 44 4d 45 0a 58 52 45 41 | 44 4d 45 5f 66 6f 72 5f |DME.XREA|DME_for_|
|00005af0| 4d 61 63 69 6e 74 6f 73 | 68 0a 58 73 63 61 6e 2e |Macintos|h.Xscan.|
|00005b00| 63 2e 64 69 73 74 0a 58 | 73 63 61 6e 2e 6c 0a 58 |c.dist.X|scan.l.X|
|00005b10| 73 79 6d 2e 63 0a 58 74 | 62 6c 63 6d 70 2e 63 0a |sym.c.Xt|blcmp.c.|
|00005b20| 58 54 69 6d 69 6e 67 73 | 0a 58 79 79 6c 65 78 2e |XTimings|.Xyylex.|
|00005b30| 63 0a 53 48 41 52 5f 45 | 4f 46 0a 69 66 20 74 65 |c.SHAR_E|OF.if te|
|00005b40| 73 74 20 33 31 32 20 2d | 6e 65 20 22 60 77 63 20 |st 312 -|ne "`wc |
|00005b50| 2d 63 20 3c 20 27 6d 61 | 6e 69 66 65 73 74 27 60 |-c < 'ma|nifest'`|
|00005b60| 22 0a 74 68 65 6e 0a 09 | 65 63 68 6f 20 73 68 61 |".then..|echo sha|
|00005b70| 72 3a 20 65 72 72 6f 72 | 20 74 72 61 6e 73 6d 69 |r: error| transmi|
|00005b80| 74 74 69 6e 67 20 22 27 | 6d 61 6e 69 66 65 73 74 |tting "'|manifest|
|00005b90| 27 22 20 27 28 73 68 6f | 75 6c 64 20 68 61 76 65 |'" '(sho|uld have|
|00005ba0| 20 62 65 65 6e 20 33 31 | 32 20 63 68 61 72 61 63 | been 31|2 charac|
|00005bb0| 74 65 72 73 29 27 0a 66 | 69 0a 66 69 20 23 20 65 |ters)'.f|i.fi # e|
|00005bc0| 6e 64 20 6f 66 20 6f 76 | 65 72 77 72 69 74 69 6e |nd of ov|erwritin|
|00005bd0| 67 20 63 68 65 63 6b 0a | 65 63 68 6f 20 73 68 61 |g check.|echo sha|
|00005be0| 72 3a 20 65 78 74 72 61 | 63 74 69 6e 67 20 22 27 |r: extra|cting "'|
|00005bf0| 66 6c 65 78 2e 66 61 73 | 74 73 6b 65 6c 27 22 20 |flex.fas|tskel'" |
|00005c00| 27 28 39 35 36 30 20 63 | 68 61 72 61 63 74 65 72 |'(9560 c|haracter|
|00005c10| 73 29 27 0a 69 66 20 74 | 65 73 74 20 2d 66 20 27 |s)'.if t|est -f '|
|00005c20| 66 6c 65 78 2e 66 61 73 | 74 73 6b 65 6c 27 0a 74 |flex.fas|tskel'.t|
|00005c30| 68 65 6e 0a 09 65 63 68 | 6f 20 73 68 61 72 3a 20 |hen..ech|o shar: |
|00005c40| 77 69 6c 6c 20 6e 6f 74 | 20 6f 76 65 72 2d 77 72 |will not| over-wr|
|00005c50| 69 74 65 20 65 78 69 73 | 74 69 6e 67 20 66 69 6c |ite exis|ting fil|
|00005c60| 65 20 22 27 66 6c 65 78 | 2e 66 61 73 74 73 6b 65 |e "'flex|.fastske|
|00005c70| 6c 27 22 0a 65 6c 73 65 | 0a 73 65 64 20 27 73 2f |l'".else|.sed 's/|
|00005c80| 5e 58 2f 2f 27 20 3c 3c | 20 5c 53 48 41 52 5f 45 |^X//' <<| \SHAR_E|
|00005c90| 4f 46 20 3e 20 27 66 6c | 65 78 2e 66 61 73 74 73 |OF > 'fl|ex.fasts|
|00005ca0| 6b 65 6c 27 0a 58 2f 2a | 20 41 20 6c 65 78 69 63 |kel'.X/*| A lexic|
|00005cb0| 61 6c 20 73 63 61 6e 6e | 65 72 20 67 65 6e 65 72 |al scann|er gener|
|00005cc0| 61 74 65 64 20 62 79 20 | 66 6c 65 78 20 2a 2f 0a |ated by |flex */.|
|00005cd0| 58 0a 58 23 64 65 66 69 | 6e 65 20 46 4c 45 58 5f |X.X#defi|ne FLEX_|
|00005ce0| 46 41 53 54 5f 53 4b 45 | 4c 0a 58 0a 58 23 69 6e |FAST_SKE|L.X.X#in|
|00005cf0| 63 6c 75 64 65 20 22 66 | 61 73 74 73 6b 65 6c 64 |clude "f|astskeld|
|00005d00| 65 66 2e 68 22 0a 58 0a | 58 25 25 20 73 65 63 74 |ef.h".X.|X%% sect|
|00005d10| 69 6f 6e 20 31 20 63 6f | 64 65 20 61 6e 64 20 74 |ion 1 co|de and t|
|00005d20| 68 65 20 64 65 66 69 6e | 69 74 69 6f 6e 20 6f 66 |he defin|ition of|
|00005d30| 20 59 59 5f 54 52 41 4e | 53 5f 4f 46 46 53 45 54 | YY_TRAN|S_OFFSET|
|00005d40| 5f 54 59 50 45 2c 20 69 | 66 20 6e 65 65 64 65 64 |_TYPE, i|f needed|
|00005d50| 2c 20 67 6f 20 68 65 72 | 65 0a 58 0a 58 23 69 66 |, go her|e.X.X#if|
|00005d60| 6e 64 65 66 20 46 4c 45 | 58 5f 46 55 4c 4c 5f 54 |ndef FLE|X_FULL_T|
|00005d70| 41 42 4c 45 0a 58 20 20 | 20 20 2f 2a 20 73 74 72 |ABLE.X | /* str|
|00005d80| 75 63 74 20 66 6f 72 20 | 79 79 5f 74 72 61 6e 73 |uct for |yy_trans|
|00005d90| 69 74 69 6f 6e 20 2a 2f | 0a 58 20 20 20 20 73 74 |ition */|.X st|
|00005da0| 72 75 63 74 20 79 79 5f | 74 72 61 6e 73 5f 69 6e |ruct yy_|trans_in|
|00005db0| 66 6f 0a 58 09 7b 0a 58 | 09 2f 2a 20 76 20 69 73 |fo.X.{.X|./* v is|
|00005dc0| 20 61 20 76 65 72 69 66 | 79 20 66 6f 72 20 61 20 | a verif|y for a |
|00005dd0| 74 72 61 6e 73 69 74 69 | 6f 6e 2e 20 2a 2f 0a 58 |transiti|on. */.X|
|00005de0| 09 73 68 6f 72 74 20 76 | 3b 0a 58 0a 58 09 2f 2a |.short v|;.X.X./*|
|00005df0| 20 49 6e 20 63 61 73 65 | 73 20 77 68 65 72 65 20 | In case|s where |
|00005e00| 69 74 73 20 73 69 73 74 | 65 72 20 76 20 2a 69 73 |its sist|er v *is|
|00005e10| 2a 20 61 20 22 79 65 73 | 2c 20 74 68 65 72 65 20 |* a "yes|, there |
|00005e20| 69 73 20 61 20 74 72 61 | 6e 73 69 74 69 6f 6e 22 |is a tra|nsition"|
|00005e30| 2c 0a 58 20 20 20 20 20 | 20 20 20 20 2a 20 6e 20 |,.X | * n |
|00005e40| 69 73 2a 20 74 68 65 20 | 6f 66 66 73 65 74 20 28 |is* the |offset (|
|00005e50| 69 6e 20 72 65 63 6f 72 | 64 73 29 20 74 6f 20 74 |in recor|ds) to t|
|00005e60| 68 65 20 6e 65 78 74 20 | 73 74 61 74 65 2e 20 20 |he next |state. |
|00005e70| 49 6e 20 6d 6f 73 74 20 | 63 61 73 65 73 0a 58 20 |In most |cases.X |
|00005e80| 20 20 20 20 20 20 20 20 | 2a 20 77 68 65 72 65 20 | |* where |
|00005e90| 74 68 65 72 65 20 69 73 | 20 6e 6f 20 74 72 61 6e |there is| no tran|
|00005ea0| 73 69 74 69 6f 6e 2c 20 | 74 68 65 20 76 61 6c 75 |sition, |the valu|
|00005eb0| 65 20 6f 66 20 6e 20 69 | 73 20 69 72 72 65 6c 65 |e of n i|s irrele|
|00005ec0| 76 61 6e 74 2e 20 20 49 | 66 20 6e 0a 58 20 20 20 |vant. I|f n.X |
|00005ed0| 20 20 20 20 20 20 2a 20 | 69 73 20 74 68 65 20 2d | * |is the -|
|00005ee0| 31 74 68 20 20 72 65 63 | 6f 72 64 20 6f 66 20 61 |1th rec|ord of a|
|00005ef0| 20 73 74 61 74 65 2c 20 | 74 68 6f 75 67 68 2c 20 | state, |though, |
|00005f00| 74 68 65 6e 20 6e 20 69 | 73 20 74 68 65 20 61 63 |then n i|s the ac|
|00005f10| 74 69 6f 6e 0a 58 09 20 | 2a 20 6e 75 6d 62 65 72 |tion.X. |* number|
|00005f20| 20 66 6f 72 20 74 68 61 | 74 20 73 74 61 74 65 0a | for tha|t state.|
|00005f30| 58 09 20 2a 2f 0a 58 09 | 59 59 5f 54 52 41 4e 53 |X. */.X.|YY_TRANS|
|00005f40| 5f 4f 46 46 53 45 54 5f | 54 59 50 45 20 6e 3b 0a |_OFFSET_|TYPE n;.|
|00005f50| 58 09 7d 3b 0a 58 23 65 | 6e 64 69 66 0a 58 0a 58 |X.};.X#e|ndif.X.X|
|00005f60| 25 25 20 64 61 74 61 20 | 74 61 62 6c 65 73 20 66 |%% data |tables f|
|00005f70| 6f 72 20 44 46 41 20 67 | 6f 20 68 65 72 65 0a 58 |or DFA g|o here.X|
|00005f80| 0a 58 2f 2a 20 74 68 65 | 73 65 20 64 65 63 6c 61 |.X/* the|se decla|
|00005f90| 72 61 74 69 6f 6e 73 20 | 68 61 76 65 20 74 6f 20 |rations |have to |
|00005fa0| 63 6f 6d 65 20 61 66 74 | 65 72 20 74 68 65 20 73 |come aft|er the s|
|00005fb0| 65 63 74 69 6f 6e 20 31 | 20 63 6f 64 65 20 6f 72 |ection 1| code or|
|00005fc0| 20 6c 69 6e 74 20 67 65 | 74 73 0a 58 20 2a 20 63 | lint ge|ts.X * c|
|00005fd0| 6f 6e 66 75 73 65 64 20 | 61 62 6f 75 74 20 77 68 |onfused |about wh|
|00005fe0| 65 74 68 65 72 20 74 68 | 65 20 76 61 72 69 61 62 |ether th|e variab|
|00005ff0| 6c 65 73 20 61 72 65 20 | 75 73 65 64 0a 58 20 2a |les are |used.X *|
|00006000| 2f 0a 58 46 49 4c 45 20 | 2a 79 79 69 6e 20 3d 20 |/.XFILE |*yyin = |
|00006010| 73 74 64 69 6e 2c 20 2a | 79 79 6f 75 74 20 3d 20 |stdin, *|yyout = |
|00006020| 73 74 64 6f 75 74 3b 0a | 58 0a 58 2f 2a 20 74 68 |stdout;.|X.X/* th|
|00006030| 65 73 65 20 76 61 72 69 | 61 62 6c 65 73 20 61 72 |ese vari|ables ar|
|00006040| 65 20 61 6c 6c 20 64 65 | 63 6c 61 72 65 64 20 6f |e all de|clared o|
|00006050| 75 74 20 68 65 72 65 20 | 73 6f 20 74 68 61 74 20 |ut here |so that |
|00006060| 73 65 63 74 69 6f 6e 20 | 33 20 63 6f 64 65 20 63 |section |3 code c|
|00006070| 61 6e 0a 58 20 2a 20 6d | 61 6e 69 70 75 6c 61 74 |an.X * m|anipulat|
|00006080| 65 20 74 68 65 6d 0a 58 | 20 2a 2f 0a 58 73 74 61 |e them.X| */.Xsta|
|00006090| 74 69 63 20 63 68 61 72 | 20 2a 79 79 5f 63 5f 62 |tic char| *yy_c_b|
|000060a0| 75 66 5f 70 3b 09 2f 2a | 20 70 6f 69 6e 74 73 20 |uf_p;./*| points |
|000060b0| 74 6f 20 63 75 72 72 65 | 6e 74 20 63 68 61 72 61 |to curre|nt chara|
|000060c0| 63 74 65 72 20 69 6e 20 | 62 75 66 66 65 72 20 2a |cter in |buffer *|
|000060d0| 2f 0a 58 73 74 61 74 69 | 63 20 63 68 61 72 20 2a |/.Xstati|c char *|
|000060e0| 79 79 5f 62 5f 62 75 66 | 5f 70 3b 09 2f 2a 20 70 |yy_b_buf|_p;./* p|
|000060f0| 6f 69 6e 74 73 20 74 6f | 20 73 74 61 72 74 20 6f |oints to| start o|
|00006100| 66 20 63 75 72 72 65 6e | 74 20 73 63 61 6e 20 2a |f curren|t scan *|
|00006110| 2f 0a 58 73 74 61 74 69 | 63 20 69 6e 74 20 79 79 |/.Xstati|c int yy|
|00006120| 5f 69 6e 69 74 20 3d 20 | 31 3b 09 2f 2a 20 77 68 |_init = |1;./* wh|
|00006130| 65 74 68 65 72 20 77 65 | 20 6e 65 65 64 20 74 6f |ether we| need to|
|00006140| 20 69 6e 69 74 69 61 6c | 69 7a 65 20 2a 2f 0a 58 | initial|ize */.X|
|00006150| 73 74 61 74 69 63 20 69 | 6e 74 20 79 79 5f 73 74 |static i|nt yy_st|
|00006160| 61 72 74 3b 09 2f 2a 20 | 73 74 61 72 74 20 73 74 |art;./* |start st|
|00006170| 61 74 65 20 6e 75 6d 62 | 65 72 20 2a 2f 0a 58 0a |ate numb|er */.X.|
|00006180| 58 2f 2a 20 74 72 75 65 | 20 77 68 65 6e 20 77 65 |X/* true| when we|
|00006190| 27 76 65 20 73 65 65 6e | 20 61 6e 20 45 4f 46 20 |'ve seen| an EOF |
|000061a0| 66 6f 72 20 74 68 65 20 | 63 75 72 72 65 6e 74 20 |for the |current |
|000061b0| 69 6e 70 75 74 20 66 69 | 6c 65 20 2a 2f 0a 58 73 |input fi|le */.Xs|
|000061c0| 74 61 74 69 63 20 69 6e | 74 20 79 79 5f 65 6f 66 |tatic in|t yy_eof|
|000061d0| 5f 68 61 73 5f 62 65 65 | 6e 5f 73 65 65 6e 3b 0a |_has_bee|n_seen;.|
|000061e0| 58 0a 58 73 74 61 74 69 | 63 20 69 6e 74 20 79 79 |X.Xstati|c int yy|
|000061f0| 5f 6e 5f 63 68 61 72 73 | 3b 09 09 2f 2a 20 6e 75 |_n_chars|;../* nu|
|00006200| 6d 62 65 72 20 6f 66 20 | 63 68 61 72 61 63 74 65 |mber of |characte|
|00006210| 72 73 20 72 65 61 64 20 | 69 6e 74 6f 20 79 79 5f |rs read |into yy_|
|00006220| 63 68 5f 62 75 66 20 2a | 2f 0a 58 0a 58 2f 2a 20 |ch_buf *|/.X.X/* |
|00006230| 79 79 5f 63 68 5f 62 75 | 66 20 68 61 73 20 74 6f |yy_ch_bu|f has to|
|00006240| 20 62 65 20 32 20 63 68 | 61 72 61 63 74 65 72 73 | be 2 ch|aracters|
|00006250| 20 6c 6f 6e 67 65 72 20 | 74 68 61 6e 20 59 59 5f | longer |than YY_|
|00006260| 42 55 46 5f 53 49 5a 45 | 20 62 65 63 61 75 73 65 |BUF_SIZE| because|
|00006270| 20 77 65 20 6e 65 65 64 | 0a 58 20 2a 20 74 6f 20 | we need|.X * to |
|00006280| 70 75 74 20 69 6e 20 32 | 20 65 6e 64 2d 6f 66 2d |put in 2| end-of-|
|00006290| 62 75 66 66 65 72 20 63 | 68 61 72 61 63 74 65 72 |buffer c|haracter|
|000062a0| 73 20 28 74 68 69 73 20 | 69 73 20 65 78 70 6c 61 |s (this |is expla|
|000062b0| 69 6e 65 64 20 77 68 65 | 72 65 20 69 74 20 69 73 |ined whe|re it is|
|000062c0| 0a 58 20 2a 20 64 6f 6e | 65 29 20 61 74 20 74 68 |.X * don|e) at th|
|000062d0| 65 20 65 6e 64 20 6f 66 | 20 79 79 5f 63 68 5f 62 |e end of| yy_ch_b|
|000062e0| 75 66 0a 58 20 2a 2f 0a | 58 23 69 66 64 65 66 20 |uf.X */.|X#ifdef |
|000062f0| 4d 41 4c 4c 4f 43 5f 42 | 55 46 46 45 52 53 0a 58 |MALLOC_B|UFFERS.X|
|00006300| 73 74 61 74 69 63 20 63 | 68 61 72 20 2a 79 79 5f |static c|har *yy_|
|00006310| 63 68 5f 62 75 66 20 3d | 20 30 4c 3b 0a 58 23 65 |ch_buf =| 0L;.X#e|
|00006320| 6c 73 65 0a 58 73 74 61 | 74 69 63 20 63 68 61 72 |lse.Xsta|tic char|
|00006330| 20 79 79 5f 63 68 5f 62 | 75 66 5b 59 59 5f 42 55 | yy_ch_b|uf[YY_BU|
|00006340| 46 5f 53 49 5a 45 20 2b | 20 32 5d 3b 0a 58 23 65 |F_SIZE +| 2];.X#e|
|00006350| 6e 64 69 66 0a 58 0a 58 | 2f 2a 20 79 79 5f 68 6f |ndif.X.X|/* yy_ho|
|00006360| 6c 64 5f 63 68 61 72 20 | 68 6f 6c 64 73 20 74 68 |ld_char |holds th|
|00006370| 65 20 63 68 61 72 61 63 | 74 65 72 20 6c 6f 73 74 |e charac|ter lost|
|00006380| 20 77 68 65 6e 20 79 79 | 74 65 78 74 20 69 73 20 | when yy|text is |
|00006390| 66 6f 72 6d 65 64 20 2a | 2f 0a 58 73 74 61 74 69 |formed *|/.Xstati|
|000063a0| 63 20 63 68 61 72 20 79 | 79 5f 68 6f 6c 64 5f 63 |c char y|y_hold_c|
|000063b0| 68 61 72 3b 0a 58 63 68 | 61 72 20 2a 79 79 74 65 |har;.Xch|ar *yyte|
|000063c0| 78 74 3b 0a 58 73 74 61 | 74 69 63 20 69 6e 74 20 |xt;.Xsta|tic int |
|000063d0| 79 79 6c 65 6e 67 3b 09 | 2f 2a 20 6c 65 6e 67 74 |yyleng;.|/* lengt|
|000063e0| 68 20 6f 66 20 79 79 74 | 65 78 74 20 2a 2f 0a 58 |h of yyt|ext */.X|
|000063f0| 0a 58 73 74 61 74 69 63 | 20 59 59 5f 43 53 5f 54 |.Xstatic| YY_CS_T|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.