home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Languages / PowerMacOberon 1.2 / System / CRA.Obj < prev    next >
Encoding:
Text File  |  1995-08-14  |  20.6 KB  |  39 lines  |  [TEXT/.Ob4]

  1. ¯6    l
  2. 
  3.     ˇƒ#hr@<RCRAÇa·JZ    '    î ˘ °ÉInitJPrintStates    îWriteScanner ˘Ñ<DLX(4Ö2ˆÊÃOberon;‚ÜDisplay2ˆßæTexts;‚WêFonts;ı‰ƒViewers6e∏uFiles2˚∫Sets2˚∫CRS3;`CRTÜÙ» Ò˙ˇ~    Úlˇ¯˛    Û#ˇˇÒΠ   Úˆ¸y¯ 
  4. ¯
  5.     ¸l    ¸c¯5˚S˛˛ˇ(    ˙p    
  6. ˙˜b ˘? ˘ ¯àÒ⁄    ı˚
  7. ıÎÙ¡    ÚÔ Òfl
  8. Úµ&Ú©Ú]    ÒÁÒΩÒïá-->modulename; ]:=start[  -->initialization: sym := 0; ch := 0X; RETURN$    | -->GetSy2) & Comment() THEN Get(sym); RETURN END; OR $    IF ( DO NextCh END; OR   WHILE (ch=20X)  IF oldEols > 0 THEN DEC(oldEols); ch := EOL END;$-->GetSy1-->literals-->comment  noSym = -->declarations-->modulenameScanner.FRM not foundScanner.FRM          END;$RETURN$CheckLiteral; ; sym := chPos := chPos - apx - 1; Texts.OpenReader(r, src, chPos+1); NextCh; sym := noSym;           ELSE  $ apx := 0 INC(apx) state :=  THEN          ELSIF IF :     |       ELSE$      END$    END;$        END$ THEN sym :=         ELSIF lexeme = : IF lexeme =       |       CASE lexeme[0] OF$) THEN$) & (lexeme[0] <=     IF (lexeme[0] >=   END;    END$      DEC(chPos, 2); Texts.OpenReader(r, src, chPos+1); NextCh; RETURN FALSE$      IF ch = EOL THEN DEC(chLine); lineStart := oldLineStart END;$    ELSE$      NextCh;$ THEN$    IF     NextCh;$  END;    NextCh;$ THEN$  IF       END;$        ELSE NextCh END;$        ELSIF ch = EOF THEN RETURN FALSE$          END;$            INC(level); NextCh;$ THEN$          IF           NextCh;$          INC(level); NextCh;$ THEN$        ELSIF           END;$            IF level=0 THEN RETURN TRUE END$            DEC(level); oldEols := chLine - startLine; NextCh;$ THEN$          IF           NextCh;$          IF level = 0 THEN RETURN TRUE END;$          DEC(level); oldEols := chLine - startLine; NextCh;$ THEN$        IF       LOOP$: $-------- character classes ---------$ $ context$           $E(     $-------- states ---------$CHR($Ambiguous CONTEXT clause.$ cannot be distinguished.$ and $Tokens ˇP¶    ¶§•••••Δ∫Æ9    9788888HQQ#0(ch = OR ) & (ch<=(ch>=(ch>=(ch<=(ch=~ (CHR(à|¶ø¡ˇ¯êî!ˇ¿;·8êA;√0~»Äǡ‰ÄÑÄ¢ˇ‰Ä|    ¶ÄE O‡!ÄAÄÄ!|¶ª¡ˇ¯O‡ |¶ø¡ˇ¯êî!ˇ¿;·8êA;√8bĬˇ–Äܡ–8æÄBˇ–HÄAÄÄ!|¶ª¡ˇ¯O‡ |¶øÅˇêî!ˇ∞;·8êA;ƒÄ·1U    8|)ê·êA;°8U*˲}I¶9cˇ¸9Å4ÑkÑãîlîåBˇ;Ä|ú@‰h|º|Ω‡Æ/A˙X|º|›‡Æ/Ü$@˛ 8bÄ‚ˇ–ÄᡖÄBˇ–HÄAC‡$8bŎ–Äàˇ–|º|Ω‡ÆÄBˇ–Kˇˇ}ÄA3úC‡ˇòÄ Ä!|¶ªÅˇO‡ |¶ø¡ˇ¯êî!ˇ¿;·8êA;√8bÅ"ˇ–Ä⡖8æ8¿ÄBˇ–HÄAÄÄ!|¶ª¡ˇ¯O‡ |¶ø°ˇÙêî!ˇ∏;·8êA;√;§8bÅBˇ–Ä䡖8æ8›ÄBˇ–Kˇ˛MÄAÄÄ!|¶ª°ˇÙO‡ |¶ø¡ˇ¯êî!ˇ¿;·8êA;√,û A‰ /"@˙$8bˇº8ÄKˇ˛I8~Kˇˇ!8`)Kˇ˝ÌC‡8`"Kˇ˝·8~Kˇ˝Ÿ8`"Kˇ˝—ÄÄ!|¶ª¡ˇ¯O‡ |¶ø°ˇÙêî!ˇ0;·8êA8üˇ¸9`}i¶ÅcÅÉëdÖcïÑÅÉBˇëdëÑ;¿ˇˇ;†/ùÄ@¸Ñ88Ä8ΩÄBˇ‡HÄA,ÉAÊ\3fi æ |øÚõ• 3Ω/Ä@¯,88Ä8ΩÄBˇ‡Kˇ¸˝ÄA/ÉA˛ 3ΩC‡ˇ‘ æ |flÚ0˝ˇˇòÊ@C‡3ΩC‡ˇ|,û@ÊÄâ /@˙tâ?A/â@˛hâ_@1jâü!|ã`@ÊT8d8ÄÄBˇ‡HÄA8d8Ä8ø8¿ÄBˇ‡HÄA8bˇ∏8ÄKˇ¸¡8dKˇ˛µ8`)Kˇ¸eC‡;†A˘ Ω |Í Ω |üÍà£@àƒ Ö0@˛$8bˇ∞8ÄKˇ¸u Ω |ˇÍàg Kˇ˝ÈC‡§ Ω }Íâ( ,â@Ê$8bˇ®8ÄKˇ¸A Ω }_Íàj@Kˇ˝µC‡p Ω }Íâã@/ @˙$8bˇ†8ÄKˇ¸
  9. Ω |Íàc Kˇ˝ÅC‡<8bˇò8ÄKˇ˚Ì Ω |üÍàd Kˇ˝a8bˇå8Ä
  10. Kˇ˚— Ω |øÍàe@Kˇ˝E8`)Kˇ˚mù@¸8bˇÑ8ÄKˇ˚•3ΩC‡˛¯Ä†Ä!|¶ª°ˇÙO‡ |¶ø¡ˇ¯êî!ˇ¿;·8êA;√8bˇ|8ÄKˇ˚a8~Kˇ¸›8`)Kˇ˚ÄÄ!|¶ª¡ˇ¯O‡ øÅˇî!ˇ∞;·8;ƒÄ¡0˛TË8|(ê¡;°8U    Ë˛})¶9Cˇ¸9a4ÖäÑjïãîkBˇ;Ä|ú@‰|º|ù‡Æ/A˙ 3úC‡ˇ‰8|C‡‡Ä!ªÅˇO‡ øaˇÏî!ˇ®;·8;√;§;Ä;`Éù;`/úA˛ û ú®æ®‹|Ö0@‰( ûìû /@˙ ì›C‡ õì€ C‡;| úÉú C‡ˇ∞Ä!ªaˇÏO‡ |¶ø°ˇÙêî!ˇ∏;·8êA;√;§Ä˝á@˛ ûÅ ëC‡$Å=,âAÊ8~Äù Ñ8Ñ Kˇˇ©ÄÄ!|¶ª°ˇÙO‡ |¶øÅˇêî!ˇê;·8êA;√;§;Ä ûÉû/A˙å ú©\/ä@˛  ú©||ùX@Ê 8|C‡pC‡T ú©ú/ @˙D ú®|8üÄBˇËHÄA88Ä8ΩÄBˇ‡Kˇ¸¡ÄA/ÉA˛ 8|C‡ úÉú C‡ˇt8`C‡‡Ä@Ä!|¶ªÅˇO‡ øaˇÏî!ˇ†;·@;√;§ëˇ¸;Ä;`Éù;`,úAÊ, ûÄ~ É úÄú Ñ®£®ƒ0@¯C‡0 ú ûĸÅá@@˛C‡4;| úÉúC‡ˇ§ ûìû,õ@Ê ì›C‡ õì€Ä!ªaˇÏO‡ |¶øaˇÏêî!ˇ®;·8êA;√;§;Ä;`Éû/A˙DÄbˇ¸ÄBˇƒHÄA;c õ úÅ<ë;8{8ù9Kˇ˛È úÉúC‡ˇºÄ(Ä!|¶ªaˇÏO‡ |¶ø°ˇÙêî!ˇê;·8êA;ƒ8üˇ¸9@}I¶ÅCÅcëDÖCïdÅcBˇëDëd;†ÄbˇÄBˇƒKˇ˜QÄA;£ ù9ˇ¸9?8†|©¶Ä©Ä…ê®Ñ©î»Ä…Bˇê®ê» ùì›  ùÅBë]$ì¢8}C‡‡Ä@Ä!|¶ª°ˇÙO‡ |¶ø¡ˇ¯êî!ˇ∏;·8êA;¿ÄbˇÙÄBˇƒKˇˆ≠ÄA;√©b1ã±Ç û®b∞~ û8Äêû û8†ˇˇ∞æ û8¿òfi
  11. û8‡ê˛ Å/à@˛ ì¬C‡Å" âì… ì¬8~C‡‡ÄÄ!|¶ª¡ˇ¯O‡ |¶øˇ‡êî!ˇ†;·8êA;√;§;Ö;f;G; ;ÅB|ùP@Ê 8`Kˇı1Äbˇ¸ÄBˇƒKˇˆ
  12. ÄA; òì∏ ò9`ëxÄbˇ¯ÄBˇƒKˇı%ÄA;# ô≥ô ô≥y ô≥Y ôì8y û8ûKˇ˙µÄ0Ä!|¶ªˇ‡O‡ |¶øaˇÏêî!ˇp;·@êA;√;Ñ;•롸;`/A˙º8~8üÅǡËĨˇ¯ÄBˇËHÄA®/É@˛ ,õ@‰|ªË®ü|úŸÆ3{C‡p®ø/@˙\®8üÄBˇËKˇ¯ùÄA88Ä8øÄBˇ‡HÄA/ÉA˛ 8`KˇÛÒ,õ@‰|ªË®fl|‹ŸÆ3{C‡ 8`KˇÛÕ´flC‡ˇD/@˘8`KˇÛµC‡/õ@¸|ªË8‡|¸ŸÆÄXÄ!|¶ªaˇÏO‡ |¶øÅˇ}&êëî!ˇ∞;·8êA;√;§,ÖNf0B;ÄÄbˇÏÄBˇƒKˇÙ˝ÄA;É8~ ú8ú8†9Kˇ˛}8} ú8ú8†9Kˇ˛e ú} &U*߲ô\ úÅbë|ìÇÄ ÅüÄ!|¶}èÒ ªÅˇO‡ |¶ø°ˇÙêî!ˇ∏;·8êA;√;§ û®~/@˙  û®~8ùÄBˇËKˇÙÄAC‡48}8ÄÄBˇ‡HÄA8}8Ä û®æÄBˇ‡HÄAÄÄ!|¶ª°ˇÙO‡ |¶ø¡ˇ¯êî!ˇò;·8êA;√9ˇ¸8†|©¶Ä§Äƒê®ѧî»ÄƒBˇê®ê»88Ä8ø ÄBˇ‡KˇÙÄA/É@˛  û9 ±> û©_ ±^C‡T8ÄBˇËHÄA∞ © ,ã@‰8bˇx8üÄBˇËHÄA∞  û9ıû û® ∞~Ä8Ä!|¶ª¡ˇ¯O‡ |¶øaˇÏêî!ˇX;·8êA;¿;Ä;`ìɬ/A˙ ûÄûêüÄø/ÖA˛‹Éü úÉú ,úAÊ¥Äfl ÜÄÊ á úÅ àÅ'ÅH    P@˙|Å ã ú©ã®|å@˛`Ä8üKˇ˝’8|8ü4Kˇ˝…88Ä8ø48¿ÄBˇ‡HÄAÄ8üKˇ˛1;| úÉú 8{8üKˇˆÕC‡ úÉú C‡ˇLÄü Ñħ êøC‡ˇ  ûÉfi C‡ˇÄxÄ!|¶ªaˇÏO‡ |¶ø°ˇÙêî!ˇ®;·@êA;√롸;†Äflˇ¸8f8Ä û®æÄBˇ‡Kˇ¯ÖÄA,ÉAÊC‡Xġˇ¸8g8Ä û®æÄBˇ‡KˇÚ]ÄA ûÉæ/A˙( ùÄ} ÉÄcŎ¸Kˇˇm ùÉΩ C‡ˇÿÄ Ä!|¶ª°ˇÙO‡ |¶ø¡ˇ¯êî!ˇ∞;·@êA롸;¿É¬ ûÉfi Åë9 ±"/ûA˛lÅ_ˇ¸8j8Ä û®æÄBˇ‡KˇÔ’ÄA,ÉAÊ$©b1ã±Ç û®b∞~ì¬C‡ÄÇ Ñ ûÄæ ê§ ûÉfi C‡ˇîÄÄ!|¶ª¡ˇ¯O‡ |¶øaˇÏêî!˙–;·8êA;¿;†;Ä;`8¿,|…¶8ˇ,ógBˇ¸88ÄÄBˇ‡KˇÚyÄAÄb9Kˇ˛1ÉÇ úÉú /A˙88Ä ú®ºÄBˇ‡KˇÓ˝ÄA/ÉA˛Ë ú©,àˇˇAÊÿ úÅ</    @˙» úâ\
  13. !j/ãA˛¥ úÉ| ,õAʧ88Ä õ®ªÄBˇ‡KˇÓÄA/A˙t ú õ©ú®{å@˛\ õÄõ,Ñ@ÊL õàª
  14.  ≈/A˙888Ä õ®ªÄBˇ‡HÄA õ®˚ ß,TË:}?Bìâ0 õÉ{ C‡ˇ\ úÉú C‡˛ËÉ¢/ùA˛¿88Ä ù®ΩÄBˇ‡KˇÌ≠ÄA,ÉAÊê ùÉ›/A˙Ä88Ä ûÄæ ÖÄ• Ö®•ÄBˇ‡KˇÏıÄA!C/äA˛< ûÅ~ ã ûÅû åÄl É®É §,TÖ:|fl*ÄÊ0êÎ ûÉfi C‡ˇÄ ùÉΩ C‡ˇ@9Kˇ¸ÒÄÄ!|¶ªaˇÏO‡ |¶ø°ˇÙêî!ˇò;·@êA;√롸;†,û@Ê(Kˇı’;£ ùŎ¸©(‹±=8}C‡DC‡<8~8üÅBˇËÄ™ˇ¯ÄBˇËKˇÙeÄAŎ¸©ü ¨,UÉ:|ãÄdC‡‡Ä0Ä!|¶ª°ˇÙO‡ |¶ø°ˇÙêî!ˇê;·HêA;√;§ëˇ¸/@˙C‡‘8}8üÄ¢ˇËÄ•ˇ¯ÄBˇËKˇÎÕÄA®fl0Êˇ¸+á    A˝TË:9"ˇP}I@.}I¶O‡ ‡8~êˇÙ©}lΔp}ÉZx|lŎ¸Kˇ˛—8ÉÄˇÙ®ø®fl®ˇKˇıuC‡T8~®üŎ¸KˇˇE8~®üŎ¸Kˇˇ5C‡08~®ü|ÖΔp|¶"x|Ö0Ŏ¸Kˇˇ8~®üŎ¸KˇˇÄ0Ä!|¶ª°ˇÙO‡ |¶ø°ˇÙ|‡&êê·î!ˇò;·@êA;√;§ëˇ¸,û@ÊC‡∞8~8üŎËÄ®ˇ¯ÄBˇËKˇÎMÄA©?/    A˙C‡Ñ/ùN~ÛÇ@Û KˇÛ›;£Å_ˇ¸©j1ã±äġ¸Äüˇ¸®§ •,T¶:|„2ìßŎ¸©(±?8~8üÄBˇËHÄA8~ÄBˇËHÄA,ÉAÊ ùÅ_ˇ¸©j‹±}©ü0lˇ¸+    A˘Td:8¢ˇ(|≈ .|…¶O‡ ‡®ˇ|ËΔp}    :x|hH8ÄŎ¸Kˇ˛’C‡Ñ©_}KΔp}lRx|k`8ÄŎ¸Kˇ˛µ®8ùŎ¸Kˇ˛•C‡T®|dΔp|Öx|d(8ùŎ¸Kˇ˛Ö®8ùŎ¸Kˇ˛uC‡$®8ùŎ¸Kˇ˛a®8ùŎ¸Kˇ˛QA۠Ĭù0@˛$ġˇ¸©ÿ|û@@Ê8}8ûŎ¸Kˇ˝
  15. Ä0Å?,Ä!|¶}/Ò ª°ˇÙO‡ |¶ø·ˇ¸êî!˚;·8êA∞ÿ∞ü‹9@,}I¶89î Bˇ¸®ÿÄBˇËKˇÈ±ÄA/A˙ 8`KˇË)9ıü®ÿÄÇ9Kˇ˝ïÄ»Ä!|¶ª·ˇ¸O‡ |¶æ¡ˇÿêî!ˇê;·8êA;Ö;f;ƒÄÅ0æT¶8|&êÅêA;°8T«Ë˛|ȶ9ˇ¸9!4ÖHÖhïIïiBˇ;@; ;ÉB:‡8û8}KˇÏ·2√ˇˇó∞@˛C‡<8z|∑|ù∏ÆKˇÓ=;,ò@ÊC‡ òÉX öÉZ2˜C‡ˇ¿∞@¯4Kˇı;#8z8ô8†|∑|›∏Æ8‡KˇÒë;Y2˜C‡ˇÃ ö©ö±õ ö®z/ɡˇ@˛ ö≥öÄ@Ä!|¶∫¡ˇÿO‡ øÅˇî!ˇ∞;·@;√;§;Ö롸,û@Ê ≥‹C‡≥ºÄ!ªÅˇO‡ |¶ø°ˇÙêî!ˇP;·8êAêê;ƒ;†Äê8üKˇÛÖ8~8ü$KˇÛy88Ä8ø$8¿ÄBˇ‡HÄA/A˙T û8~Äüê Ñ8ÑKˇÓÅÄê É®c û®ûÄøê Ö8•9Kˇˇ)8~8üêKˇÏMC‡Ñ88Ä8ø$8¿ÄBˇ‡HÄA/ÉA˛†8ˇ@98Ä|â¶ÄàÄ®êáÑàîßÄ®Bˇêáêß8D8Ä8ø$8¿ÄBˇ‡Kˇ¸1ÄAÄê É8c û8ûKˇÌΩÄê É®c û®û û8æ9Kˇ˛iÄê8üDKˇÚŸC‡ƒ8$8Ä8ø8¿ÄBˇ‡KˇÂΩÄA,ÉAʧ9ü@8$9 })¶Å#ÅCë,Ö#ïLÅCBˇë,ëL8D8Ä8ø8¿ÄBˇ‡KˇÂeÄA û8~Äüê Ñ8ÑKˇÏ˝Äê É®c û®ûÄøê Ö8•9Kˇ˝•8~8üDKˇÚC‡88Ä8ø$8¿8ˇD9ÄBˇ‡HÄA88Ä8øD8¿ÄBˇ‡Kˇ‰•ÄA8$8Ä8øD8¿ÄBˇ‡Kˇ‰ÄAÄê8üKˇÒ©8~8ü$KˇÒùÄbˇ¯ÄBˇƒKˇÛIÄA;£ ù8ÄêùÄê É®c û®û ù8Ω9Kˇ¸›Äê É8c ù8ùKˇÎı û8~ ù8ùKˇÎ·8}8üDKˇÒ!8}8üêKˇÈEÄÄÄ!|¶ª°ˇÙO‡ |¶ø°ˇÙêî!ˇp;·@êA;√;§ëˇ¸ û®æ/@˙t ù®›/Ü@˛( û ù®˛©|á@} &U#?˛C‡–C‡< ù®}8ü ÄBˇËKˇÚëÄA8 8Ä û®æÄBˇ‡KˇÏ±ÄAC‡îC‡å û®~8üÄBˇËKˇ‚≈ÄA ù©]/
  16. @˙(88Ä ù®ΩÄBˇ‡Kˇ‚©ÄAC‡HC‡@ ù®}8ü ÄBˇËKˇ‚âÄA88Ä8ø 8¿ÄBˇ‡HÄA cC‡‡ÄXÄ!|¶ª°ˇÙO‡ |¶øaˇÏêî!ˇ®;·8êA;√;§;Ä;` ûÉû9`ô}/úA˛X úÉ| ,õAÊ<8|8õ9Kˇ˛a/A˙8|8õKˇ˚    9Äôù õÉ{ C‡ˇƒ úÉú C‡ˇ®Ä(Ä!|¶ªaˇÏO‡ |¶øÅˇêî!ˇ®;·@êA;√;§ëˇ¸;ÄÉÇ/úA˛( úÄ|  É®É|ÑAÊ úÉú$C‡ˇÿ/@˙‡8}8Ä ú8º8¿ÄBˇ‡KˇÅÄAÄ Ä!|¶ªÅˇO‡ |¶øAˇËêî!ˇ†;·@êA;√;§;Ö;f롸8}8ÄÄBˇ‡KˇÓQÄA8†ˇˇ∞º8¿ò€/ûA˛T ûÉ^ ö´Z®‚ |ö8A 8}8Ä8∫ÄBˇ‡KˇÔ©ÄAC‡8z8ùŎ¸Kˇ˛Õ ûÅ à©(/    ˇˇA˙î©\/䡡A˛  ûÅ~ ã©ú®k|å@Ê ûÄû Ñ®§∞ºC‡T8bˇ8Ä    Kˇ‡Y®|Kˇ·18bˇ8ÄKˇ‡E ûÄ~ É®cKˇ·8b˛¯8ÄKˇ‡%8¿Äˇˇ¸Ådò» ûÅ> ââI
  17. /
  18. A˙@9`ô{ ûÅû å®l/ɡˇA˛ 8b˛‹8ÄKˇfl—8ÄÄøˇ¸Ä≈dòÜ ûÉfiC‡˛¨Ä(Ä!|¶ªAˇËO‡ |¶øaˇÏêî!ˇ†;·@êA;√;§ëˇ¸;Ä;`,ùAÊ¥ ùÉù úÉú/A˙êÄbˇ¯ÄBˇƒKˇ„—ÄA;c õÄ˚ˇ¸Åˇ¯g@ ú9õˇ¸8|Å#ÅCë,Ö#ïLÅCë,ëL õ8Äêõ ú8| õ8õKˇÊπ8{ û8ûKˇ‰% úÉú C‡ˇp ùÉΩC‡ˇLÄ(Ä!|¶ªaˇÏO‡ |¶ø¡ˇ¯êî!ˇò;·@êA;ƒëˇ¸9ˇ¸8†|©¶Ä£Ä√ê®Ñ£î»Ä√Bˇê®ê»Å"ë>Å^/äA˛H88ÄÄæ Ö8¿ÄBˇ‡KˇÊ1ÄA,ÉAÊ 8`C‡$Å~ ãÅã$ëûC‡ˇ¥8`C‡‡Ä0Ä!|¶ª¡ˇ¯O‡ |¶øÅˇêî!ˇÄ;·8êA;√êüd;†;Äìü ûÉæ/A˙ ùÄ} ÉÄÉ/ÑA˛Ã ùÄ}8ü 8ø8fl9Kˇ¸8 8ü9Kˇ˛Ω £,ÖAÊdKˇÊÅ;É ú®fl∞‹ úàˇò¸
  19. 8| ùÄù9Kˇ˝Ö8|8ü0Kˇ˙}â0!(/    A˙ˇË8 8úKˇÂUê ùÅ] ä9`ëj ùÅù åÄ ÉÄÉ êå ùÉΩ C‡ˇÄ¢ˇ»Äe`ÄÇÄBˇ–HÄAÄPÄ!|¶ªÅˇO‡ ø°ˇÙî!ˇ®;·@롸;¿;†É¢/ùA˛X ùÉ›,ûAÊ< û®fi/@˙  ûIJ áÅ à9 ô(
  20. ûÉfi C‡ˇƒ ùÉΩ C‡ˇ®Ä!ª°ˇÙO‡ |¶ø°ˇÙêî!ˇ∞;·8êA;√;†ÅB/ä@˛9`±b C‡ÅÇ å®l∞b 9Kˇˇ1É¢,ùAÊ,8}8üKˇ˘    àü §/A˙ˇË ùÉΩ C‡ˇ‘8¿òfiÉ¢/ùA˛8}8ûKˇ˝â ùÉΩ C‡ˇ‰KˇÏKˇÈ]Ä Ä!|¶ª°ˇÙO‡ |¶øaˇÏêî!ˇò;·8êA;√;§;Ö,û@Ê88}8üÄBˇËHÄA88ÄKˇ⁄Ò88ÄKˇfl≠;cC‡`/ A¯4/ù@¸,,ù"AÊ$8`"Kˇ⁄q8}Kˇ⁄i8`"Kˇ⁄a;`C‡(8b˛‘8ÄKˇ⁄ô8}8ÄKˇ€Ω8`)Kˇ⁄9;`‡@¯8` Kˇ⁄%3{C‡ˇÏÄ8Ä!|¶ªaˇÏO‡ |¶øaˇÏ|‡&êê·î!ˇh;·8êA;¿;†;`8b˛∏8ÄKˇ⁄É¢/ùA˛D ùÉ›N`B ù©,àˇˇ@Ê8b˛∞8ÄKˇŸÈC‡(8b˛¨8ÄKˇŸŸ ù®}8ÄKˇ⁄˘8`)KˇŸu ù®}8ÄKˇ⁄·8`:KˇŸ]/@˙8b˛®8ÄKˇŸï/ûA˛¥@Û8` KˇŸ5N`ÇC‡8b˛ú8Ä KˇŸm û®~ û®û8†Kˇ˛8` KˇŸ ûÉ~,õAÊ, õÄ{ É®cKˇ⁄    8` Kˇÿ’ õÉ{C‡ˇ‘ û©>/    @˙8b˛ê8Ä
  21. Kˇÿ˘C‡8b˛å8ÄKˇÿÈ ûÉfi C‡ˇL ùÉΩ C‡˛º8b˛d8Ä'Kˇÿ≈;ÄÅBˇË©j
  22. úXA˝å8|8üÄBˇËKˇ‚=ÄA8|8ü4ÄBˇËKˇ⁄aÄA848ÄKˇÿ}8b˛`8ÄKˇÿq8bÅǡ–Ä厖8ø8¿8‡P9
  23. ÄBˇ‡HÄA8bÄǡ–ÄÑˇ–ÄBˇ–Kˇ˛…ÄA3úC‡ˇlÄ¢ˇ»Äe`ÄÇÄBˇ–Kˇ‹ÄAÄhÄfldÄ!|¶|œÒ ªaˇÏO‡ |¶ø·ˇ¸êî!ˇ∏;·@êA롸8b˛T8Ä Kˇ◊Õ8b˛H8Ä Kˇ◊¡Äˇˇ¸Å  ààhKˇ‹)8b˛@8ÄKˇ◊°Å?ˇ¸Äi  É8c8ÄKˇ‹Q,É@Ê 8b˛8Ä>Kˇ◊u8b˝–8Ä.Kˇ◊iC‡`8b˝º8ÄKˇ◊Y8b˝¨8ÄKˇ◊MÅ_ˇ¸Åj  ãàkKˇ€µ8b˝§8ÄKˇ◊-8b˝d8Ä@Kˇ◊!8b˝48Ä-Kˇ◊8b˝$8ÄKˇ◊    Åüˇ¸Äl  ÉàÉ/A˙¨8b˝8ÄKˇ÷ÂÄøˇ¸Ä≈  ÜàfKˇ€M8b˝ 8ÄKˇ÷≈ġˇ¸Äg  É8ÄKˇ€y/É@˛8b¸Ï8ÄKˇ÷ùC‡T8b¸ÿ8ÄKˇ÷ç8b¸»8ÄKˇ÷ÅŎ¸Å(  âàiKˇ⁄È8b¸¿8ÄKˇ÷a8b¸ú8Ä!Kˇ÷U8b¸å8ÄKˇ÷I8b¸`8Ä*Kˇ÷=8b¸D8ÄKˇ÷18b¸88Ä Kˇ÷%ÄÄ!|¶ª·ˇ¸O‡ |¶ø·ˇ¸êî!ˇ¿;·8êAê 8b¸08ÄKˇ’ÈÅ_  äàjKˇ⁄U8b¸(8ÄKˇ’ÕÄ  É8ÄKˇ⁄Ö,É@Ê(8b¸8Ä
  24. Kˇ’©9Kˇ˝±8b¸8ÄKˇ’ïC‡à8b¸8Ä
  25. Kˇ’Ö8b˚¯8ÄKˇ’yÅ  ãàkKˇŸÂ8b˚8ÄKˇ’]8b˚‡8ÄKˇ’Q9Kˇ˝Y8b˚‘8Ä
  26. Kˇ’=8b˚ê8ÄDKˇ’18b˚@8ÄNKˇ’%8b˚48Ä    Kˇ’8b˚,8ÄKˇ’
  27. ÄÄ!|¶ª·ˇ¸O‡ |¶ø!ˇ‰êî!ˇ†;·8êA;ƒÅÅ0ûTÖ8|%ëÅêA;°8T¶Ë˛|…¶8„ˇ¸94Ö'ÖGï(ïHBˇãù8û8}KˇŸU3#ˇˇ8b8Åbˇ–Äãˇÿ8øÄBˇ–HÄAâü/ A˙»àɇ@˛Ä;`|õ»@ÊC‡¨8b8Äǡ–ÄÑˇÿ8øÄBˇ–Kˇ”—ÄA3{|ªàø|›ÿÆ0A˙ˇƒ;@öÿ@¸,8bÄ‚ˇ–Äᡖ|∫|Ω–ÆÄBˇ–Kˇ˛•ÄA3ZC‡ˇ‘C‡<8bŎ–Äàˇ–àøÄBˇ–Kˇ”IÄA8b8Å"ˇ–Äâˇÿ8øÄBˇ–Kˇ”çÄAC‡ˇ4Ä0Ä!|¶ª!ˇ‰O‡ |¶øAˇËêî!ˆx;·8êA;¿;ÄÅBˇË©j|ûXAÂX8~8ü     ÅǡËĨˇÙÄBˇËHÄA®     /@˙(3ºˇˇ/ùA¸Ã ΩÄW§ 6|ø"8¿|¡¶8ˇ    98|«+}(*A‚|ÜH@0@Ê C‡ˇË|¶ T8|Δ0})0|ÜH@@‰t1] ™ÄUK 6}üZ ΩÄW£ 6|ü9 9$ĩąê®Ñ©î»Ä…ê®ê»1] ™ÄUK<}üZ ΩÄW£<|ü®§∞¨3ΩˇˇC‡ˇ40› ¶ÄT« 6}:9à8    Å#ÅCë,Ö#ïLÅCë,ëL0ù §ÄTÖ<|fl*≥Δ3ú3fiC‡˛†/@˘,8b˚8ÄKˇ—Òà    Kˇ”m8b˚8ÄKˇ—›0¸ˇˇ ßÄTË 6}?Bài    Kˇ”I8b˙¯8ÄKˇ—π8b˙‹8ÄKˇ—≠;¿û‡@¸ƒ æÄW  6}RãK    8b˙–8Ä    Kˇ—Ö8zKˇ”;æ|ûË@Ê8b˙¿8ÄKˇ—eC‡8b˙®8ÄKˇ—U æÄWà6|b8c8ÄKˇ—=8b˙ò8ÄKˇ—1 æÄWƒ<|ø"®eKˇ—˝8`
  28. Kˇ–…3fi‡A˙ æÄWΔ 6|ˇ2â    à–A˛ˇ|8b˙à8Ä
  29. Kˇ–ÂC‡ˇ<8b˙h8ÄKˇ–’Ä    XÄ!|¶ªAˇËO‡ |¶øÅˇ} &êë!î!ˇ`;·8êA;√;† û´ûÅBˇË©j|úX@Â/ˇˇA˙Åǡˮl0É,ú 8b˙`8ÄKˇ–] û®~8ÄKˇ—}8b˙\8ÄKˇ–AN`B ûàæ
  30. /ÖN^B ûÉæ,ùAÊ$@Û8b˙X8ÄKˇ–
  31. N`ÇC‡8b˙D8ÄKˇœ˘ ù®›/@˙ ù®}Kˇ‘YC‡$ ù®}8ü8ÄBˇËKˇÿÄA88Kˇ—µ8b˙<8ÄKˇœ≠ ùÄ˝ áÅ à û©(©^âPA˛48b˙08Ä Kˇœy ùÄ} ÉÄc É®cKˇ–=8`;Kˇœ     ù©},ã@Ê8b˙$8Ä
  32. Kˇœ9N@ÇC‡  ûâû
  33. / A˙8b˙8Ä
  34. Kˇœ8b˙8ÄKˇœ     ùÉΩ C‡˛‹ ûÄ~/ÉA˛8b˙8ÄKˇŒ·,úˇˇ@Ê8b˘Ù8ÄKˇŒÕC‡h8|8üÄ¢ˇËÄ•ˇÙÄBˇËKˇ“°ÄA@Ú8b˘¨8ÄFKˇŒù8b˘§8ÄKˇŒë8|Kˇœi8b˘†8ÄKˇŒ}®fl/@˙8b˘ê8ÄKˇŒe8b˘à8ÄKˇŒY ûIJ/áA˛8b˘x8ÄKˇŒ=ÄpÅlÄ!|¶}Ò ªÅˇO‡ øaˇÏî!ˇ∞;·8;√;§;Ö;fÄ!ªaˇÏO‡ |¶øÅˇêî!ˇà;·@êA롸;¿Å?ˇ¸©B1j±i`;†,ùÄ@‰$Åüˇ¸ ΩÄW£<|å8†∞§`3ΩC‡ˇ‹É¬ ûÉfi/A˙∏ ûÉû úÉú ú´ú û®fi/Ü@˛$ ûġˇ¸© ®ÄU    <}GJ≥ä`C‡d û®~8üÄBˇËKˇœ%ÄA;†,ùÄ@‰@88Ä8ΩÄBˇ‡Kˇ‚]ÄA/A˙Ŏ¸ ΩÄW¨<|kb≥É`3ΩC‡ˇ¿ ûÉfi C‡ˇHÄ@Ä!|¶ªÅˇO‡ |¶ø!ˇ‰êî!˝;·8êA;¿;@; 9Kˇ˛°ÄǡˮdJ8ülÄ¢ˇËÄ•ˇ¯ÄBˇËKˇÍ1ÄA®p8üÄĬˇË͎ÙÄBˇËKˇŒÄA9  })¶9_9ÑàÎ8B@P/áA˛Hç òÍB@4/àA˛,åÎù
  35. B@ /áA˛ç úÍB@ /á@˛ˇ‹ò
  36. C‡ò
  37. 88Ä Kˇ–©;c ª 9ÄS}üŸÆ0{ £ 8Ä|üÆÄ¢ˇ–Äeˇ¯ÄBˇƒKˇfi©ÄA;#8y8Ǣl8† ÄBˇ–HÄA8b8Ĭˇ–Äܡÿ8π8¿ÄBˇ–HÄA ôĢ,á@ÊX8bŎ–Äàˇ–8¢˘T8¿ÄBˇ–HÄA8bÅ"ˇ–Ä⡖ÄBˇ–Kˇ◊ïÄAÅBˇ»Äj`ÄÇÄBˇ–Kˇ◊uÄA‡Åbˇ»Äk`ÄÇÄBˇ–Kˇ uÄA8b˘D8ÄKˇıı88Ä Kˇ ›8b˘48ÄKˇı›8b˘(8Ä Kˇ ≈ÅǡˮlKˇÀô8`;Kˇ e8b˘8Ä Kˇı±É¬/A˙8~KˇÙÖ ûÉfiC‡ˇË8b˘8Ä KˇıÖKˇˆÒ8b˘8Ä
  38. KˇıuÄbˇË8c8Ä8†
  39. ÄBˇ‡KˇÃiÄA É/ÑA˛8b¯–8Ä4Kˇ 58b¯º8ÄKˇ )Ä¢ˇË8e8ÄÄBˇ‡HÄA √,ÜAÊ8b¯¥8ÄKˇ…˘Ä‚ˇË8gKˇÀÈ8b¯§8ÄKˇ…·Å/A˙\8b¯ò8Ä
  40. Kˇ……ɬ/ûA˛8 ûà~KˇŒ- ûÅ>,âAÊ8b¯ê8ÄKˇ…ï ûÉfiC‡ˇ»8b¯d8Ä)Kˇ…}8b¯X8Ä
  41. KˇÙ}ÉB öÉZ /A˙8zKˇ¯ô öÉZ C‡ˇË8b¯P8ÄKˇ…=©B0j8ÄKˇ ]8b¯08ÄKˇ…!8b¯8ÄKˇÙ!;†/ù @¸ê;Ä8b¯8ÄKˇ»˘,ú@‰X8b¯8ÄKˇ»ÂW´:|k‚Kˇ…π8b¯ 8ÄKˇ»ÕW¨:|l‚ £ÄTd<|ø"®e`Kˇ…ë8b¯8ÄKˇ»•3úC‡ˇ®8bĬˇ–Äܡ–ÄBˇ–Kˇ çÄA3ΩC‡ˇp8b˜¯8ÄKˇÛ}88Ä Kˇ»e8`.Kˇ»Ä‚ˇ–Ägˇ¯ÄBˇƒKˇÀÄA;# ô=9(ë9êY8y8ǘÙ8†ÄBˇ–Kˇ ıÄA8yÄÇÄBˇ–Kˇ YÄA88Ä KˇÃ¡;c ª 9@.}_ŸÆ1{ ´ 9ÄM}üYÆ0{ £ 8Äo|üÆ0ª • 8¿d|fl)Æ0˚ ß 9}9Æ8y8ü8† ÄBˇ–HÄAćÄ!|¶ª!ˇ‰O‡ |¶ø·ˇ¸êî!ˇ¿;·8êA9 ë"9@ëB9`ˇˇ±bKˇ–yêb9ÄëÇ8`êbÄÄ!|¶ª·ˇ¸O‡ |¶ø·ˇ¸êî!ˇ¿;·8êA8bÄǡ–ÄÑˇ–ÄBˇ–HÄAÄÄ!|¶ª·ˇ¸O‡ âˇ¸ˇˇˇˇTargetNodeˇ¯ˇˇˇˇActionNode ˇÙˇˇˇˇStateNode (ˇˇˇˇˇMeltedNode $ ˇÏˇˇˇˇCommentNodeäBFTΔ÷ &.5pxáàçìó®±¬Δ —’Â͸˛ˇ/07XfhnÉÜâåèòù∫ºƒΔ» ÕÓ28=ATXfã醣∏øƒΔ«…œ–ÊÏÙ"3>HNORrxÉáåíôöü£™Ø±µ∏¿«Õœ—Ÿ€‹fi‡‚ÁÍ8Üò•(/1<CFJx{ÅÑ™¨∞≤¥Ÿ‹‡‚Â!#:>BCKSZ`fm|åí°§πªøƒb«ËÍ˙¸
  42.  $&,.9NPY\]hkmqtwõ•´º¿¬Δ÷Ÿ›ÏÓÒÛı¯                            !    6    E    P    •    ®    ≥    π    Œ    –    ÷    ⁄    ‹    ·    ‰    Ô    Ú
  43. ;
  44. C
  45. X
  46. i
  47. r
  48. z
  49. ã
  50. ∞
  51. ∑
  52. Ã   + ` w z à ã ì ° ≥ ¡ ‘ › Á     + / 3 > @ B C K M O T ] g j ì ª √ « … À Õ — ‘ Ÿ Î Ò
  53. 2
  54. 6
  55. M
  56. ec
  57. Ö
  58. ∫
  59. Ω
  60. ƒ
  61. Œ
  62. ‘
  63. ¯,048<ã¯8SemErr·{nr¯(8Put·{ch¯‡8PutS„{i¯Ù8PutI·{i¯â8PutI2·{i‚{n¯ß8PutC·{ch¯«ò8PutRange¿hi‚{i lo·{top¯⁄8PutChCond·{ch¯¸8Length„{i¯ù 8AddAction
  64. „{a
  65. ·{act
  66. ‚{head
  67. ‰{lasta¯π8DetachAction
  68. ‚{L
  69. ·{a¯88TheAction
  70. „{a‚{ch
  71. ·{state¯ù ¿AddTarget
  72. ‰{lastp
  73. ‚{list
  74. „{p
  75. ·{t¯ø 8AddTargetList
  76. ·{lista
  77. ‚{listb
  78. „{p
  79. ‰{t¯Ù88NewMelted
  80. ‚{melt
  81. ·{state¯£8NewState
  82. ·{state¯’(8NewTransition
  83. Ê{a
  84. ·{from‰{sym
  85. Á{tÂ{tc
  86. ‚{to„{typ¯ü–¿MakeStr·{gp‰{in¯Ã8NewComment
  87. „{com·{fromå{nested‚{to¯8MakeSet
  88. ·{p¯´08ChangeAction
  89. ·{a nr¯¸8CombineShifts
  90. a
  91. „{b
  92. ‰{c‚{n
  93. ·{state¯™¿FindUsedStates
  94. ‚{action
  95. ·{state¯⁄¿DelUnused
  96. ·{state¯Ù    ¯    8DeleteRedundantStates
  97. ·{action
  98. „{s1
  99. ‰{s2
  100. ‚{state¯ú
  101. (¿TheState·{gp
  102. ‚{state¯·
  103. (»Step
  104. ·{from‚{gp¯· (¿FindTrans·{gpå{new
  105. ‚{state¯Ç ¿    8ConvertToStatesÿ    gp0n‹    sp¯— 88MatchDFA
  106. Á{aË{iÈ{len‰{matchedSp„{sp
  107. Â{state
  108. Ê{to¯‡ ¿CombineTransCodes„{result·{t1‚{t2¯±¯8SplitActions
  109. êa
  110. ·{b
  111. ‚{c¯Ç–¿Overlap
  112. ·{a
  113. ‚{b¯¨ 8MakeUnique
  114. „{a
  115. ‰{b‚{changed
  116. ·{state¯“¿AddMeltedSet
  117. „{m·{nr¯¡ ¿GetStateSet‰{ctx„{endOfÂ{statenr
  118. ·{t¯ˇ ¿FillWithActions
  119. ‰{a
  120. „{action
  121. ·{state
  122. ‚{targ¯±(¿KnownMelted
  123. ·{melt¯Ü»8MeltStates
  124. ‚{action0changed‰correctctxendOf
  125. melt
  126. „{s
  127. ·{state¯ß¿FindCtxStates
  128. ·{a
  129. ‚{state¯⁄8MakeDeterministicchanged·{correct
  130. ‚{state¯î08PrintSymbol‰{lenname·{typ‚{val„{width¯¨‡8PrintStates
  131. ·{actionå{first„{i4name
  132. ‚{state
  133. ‰{targ¯•¿GenBody¯Î8GenComment
  134.  com¯«(8CopyFramePartchÊ{high‰{iÂ{j„{startCh¯˘–8GenLiteralsÂ{ch·{i‚{j„{k‰{l¯°Ë8WriteState
  135. ‚{actionç{ctxEnd„{endOfå{first
  136. ·{state¯´8Show„{beg‰{end‚{op
  137. ·{t¯˘8¿FillStartTab
  138. ·{action‚{i„{targetState¯ ÿ8WriteScanner
  139. ·{com‚{i„{j‰{lscanner
  140. Â{state
  141. Ê{t¯·8Init¯Ú8$$
  142. firstComment
  143. firstMelted
  144. firstState lastSimState
  145. lastState
  146. rootStatestateNr