Metropoli BBS
VIEWER: bnf.dir MODE: BINARY (HEX)
==============================================================================================================================================
OFFSET    00 01 02 03 04 05 06 07  08 09 0A 0B 0C 0D 0E 0F  10 11 12 13 14 15 16 17  18 19 1A 1B 1C 1D 1E 1F
----------------------------------------------------------------------------------------------------------------------------------------------
00000000  48 50 48 50 34 38 2D 45  96 2A F0 7F A4 1A 00 00  00 03 54 54 54 03 2C 2A  10 22 00 28 54 54 54 29  HPHP48-Eû*ñ...TTT,*".(TTT)
00000020  0A 48 58 53 20 31 30 30  20 30 30 30 30 30 30 30  30 30 30 30 30 30 30 30  30 30 30 30 30 30 30 30  HXS 100 00000000000000000000000
00000040  30 30 30 30 30 30 30 30  31 30 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  00000000101111111111111111111111
00000060  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  11111111111111111111111111111111
00000080  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  11111111111111111111111111111111
000000A0  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  11111111111111111111111111111111
000000C0  31 31 31 31 31 31 31 31  31 30 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  11111111101111111111111111111111
000000E0  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  11111111111111111111111111111111
00000100  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  11111111111111111111111111111111
00000120  31 31 31 31 31 31 31 31  31 30 02 60 20 E6 66 26  37 47 67 C0 A2 02 65 00  80 22 E6 66 26 37 47 97  1111111110` µf&7Ggóe.Ç"µf&7Gù
00000140  A2 A0 A3 A3 00 42 73 54  44 C5 14 D4 04 32 73 54  44 C5 14 D4 A4 00 22 73  54 44 C5 14 D4 04 12 73  óáúú.BsTD2sTDñ."sTDs
00000160  54 44 15 24 E4 44 A4 B0  A3 07 00 06 62 6E 66 73  61 76 06 2C 2A 50 05 00  28 62 6E 66 73 61 76 29  TD§$ΣDñú.bnfsav,*P.(bnfsav)
00000180  0A 3A 3A 0A 20 27 20 4E  55 4C 4C 4C 41 4D 20 34  20 4E 44 55 50 4E 0A 20  44 4F 42 49 4E 44 0A 3B  :: ' NULLLAM 4 NDUPN DOBIND;
000001A0  6A 00 80 60 E2 F6 36 47  17 26 47 87 C0 A2 02 C1  01 80 62 E2 F6 36 47 17  26 47 97 A2 A0 A3 A3 00  j.Ç`Γ÷6G&GçóÇbΓ÷6G&Gùóáúú.
000001C0  32 03 F2 64 55 24 35 E2  03 32 16 36 57 A6 00 A2  A3 A3 00 02 62 14 C4 34  55 04 82 E2 F6 36 47 17  2dU$5Γ26Wª.óúú.b4UéΓ÷6G
000001E0  26 47 97 A2 00 02 32 75  15 04 35 12 B3 A2 00 B2  A3 00 72 02 E2 54 C5 C4  C4 14 D4 04 42 54 05 45  &Gùó.2u§5ó.ú.rΓTBTE
00000200  54 05 A5 00 32 03 42 F4  24 94 E4 44 A4 00 32 73  54 44 C5 14 D4 A4 00 72  02 12 A2 42 27 97 F6 26  TÑ.2B$öΣDñ.2sTDñ.róB'ù÷&
00000220  07 52 14 A5 00 22 73 54  44 C5 14 D4 A4 00 72 02  42 25 57 57 46 25 57 57  06 52 14 A5 00 12 E4 44  RÑ."sTDñ.rB%WWF%WWRÑ.ΣD
00000240  34 16 36 57 A6 00 A2 A3  A3 00 02 72 02 32 F4 C4  14 04 32 75 15 04 A5 00  02 12 73 54 44 15 24 E4  46Wª.óúú.r22u§Ñ.sTD§$Σ
00000260  44 04 32 12 D3 A2 00 B2  A3 00 32 73 54 44 C5 14  D4 04 22 73 54 44 C5 14  D4 04 62 14 C4 34 55 A4  D2ó.ú.2sTD"sTDb4Uñ
00000280  00 12 73 54 44 15 24 E4  44 04 32 12 B3 A2 B0 A3  1D 00 03 26 6F 62 03 2C  2A 50 05 00 28 26 6F 62  .sTD§$ΣD2óú.&ob,*P.(&ob
000002A0  29 0A 3A 3A 0A 20 44 55  50 23 30 3D 63 73 44 52  4F 50 0A 20 44 55 50 23  32 2B 20 52 4F 4C 4C 20  ):: DUP#0=csDROP DUP#2+ ROLL 
000002C0  23 2B 0A 3B 64 00 70 90  E6 36 37 F6 C6 16 76 C0  A2 02 AD 00 80 92 E6 36  37 F6 C6 16 96 A2 A0 A3  #+;d.pɵ67÷vó¡.ÇÆµ67÷ûóáú
000002E0  A3 00 22 03 F2 64 55 24  35 E2 03 32 16 36 57 A6  00 A2 A3 A3 00 02 72 02  42 25 57 57 46 25 57 57  ú."dU$5Γ26Wª.óúú.rB%WWF%WW
00000300  06 32 75 15 04 35 12 B3  A2 00 B2 A3 00 52 E5 24  F5 44 45 24 F5 04 A5 00  72 02 32 F4 C4 14 04 32  2u§5ó.ú.Rσ$DE$Ñ.r22
00000320  75 15 04 25 F5 44 A5 B0  43 0C 00 07 63 6F 6C 61  63 6C 73 07 2C 2A D0 0E  00 28 63 6F 6C 61 63 6C  u§%DÑC.colacls,*.(colacl
00000340  73 29 0A 3A 3A 0A 20 49  44 20 62 6E 66 73 61 76  0A 20 44 55 50 54 57 4F  20 23 3D 49 54 45 0A 20  s):: ID bnfsav DUPTWO #=ITE 
00000360  3A 3A 20 32 44 52 4F 50  20 31 0A 20 3B 0A 20 3A  3A 0A 20 20 49 44 20 69  6E 73 63 6F 6C 61 0A 20  :: 2DROP 1 ; ::  ID inscola 
00000380  20 44 55 50 23 31 3D 20  3F 53 45 4D 49 0A 20 20  3A 3A 4E 20 31 0A 20 3B  0A 20 49 44 20 26 6F 62   DUP#1= ?SEMI  ::N 1 ; ID &ob
000003A0  0A 20 49 44 20 62 6E 66  72 73 74 0A 3B 04 01 60  60 96 E6 36 C6 36 67 C0  A2 02 B1 00 80 62 96 E6   ID bnfrst;``ûµ66gó.Çbûµ
000003C0  36 C6 36 97 A2 A0 A3 A3  00 92 44 04 22 E6 66 36  17 66 A7 00 72 02 42 25  57 57 46 25 57 57 06 32  66ùóáúú.ÆD"µf6fº.rB%WWF%WW2
000003E0  75 15 04 35 12 B3 A2 00  42 54 05 35 12 D3 03 92  44 55 F4 45 24 F5 04 05  A2 A3 E3 A4 00 12 03 92  u§5ó.BT5ÆDUE$óúπñ.Æ
00000400  44 04 62 F2 26 A6 00 92  44 04 22 E6 66 26 37 47  A7 B0 63 0C 00 09 43 6F  6D 70 69 6C 65 49 44 09  Db&ª.ÆD"µf&7Gºc.CompileID
00000420  2C 2A B0 15 00 28 43 6F  6D 70 69 6C 65 49 44 29  0A 3A 3A 0A 20 4E 55 4C  4C 24 20 50 54 52 20 42  ,*§.(CompileID):: NULL$ PTR B
00000440  43 34 37 0A 20 21 2A 74  72 69 6F 72 20 66 61 69  6C 65 64 0A 20 24 3E 49  44 20 50 54 52 20 37 42  C47 !*trior failed $>ID PTR 7B
00000460  46 44 20 28 43 4F 4D 50  49 4C 45 49 44 29 0A 20  4E 4F 54 63 61 73 65 20  66 61 69 6C 65 64 0A 20  FD (COMPILEID) NOTcase failed 
00000480  49 44 20 62 6E 66 73 61  76 0A 20 31 47 45 54 4C  41 4D 20 53 57 41 50 23  31 2B 0A 20 49 44 20 62  ID bnfsav 1GETLAM SWAP#1+ ID b
000004A0  6E 66 72 73 74 0A 20 44  52 4F 50 20 47 65 74 4E  65 78 74 54 6F 6B 65 6E  0A 20 54 72 75 65 54 72  nfrst DROP GetNextToken TrueTr
000004C0  75 65 20 28 63 6F 6D 70  6C 65 74 65 64 29 0A 3B  76 01 60 D0 14 B6 56 36  B6 66 C0 A2 02 0F 01 80  ue (completed);v`V6fóÇ
000004E0  D2 14 B6 56 36 B6 96 A2  A0 A3 A3 00 E2 54 C5 C4  44 02 02 45 25 05 22 34  44 73 A3 00 12 A2 42 27  V6ûóáúú.ΓTDE%"4Dsú.óB'
00000500  97 F6 26 07 62 16 96 C6  56 46 A6 00 92 44 04 22  E6 66 36 17 66 A7 00 12  73 54 44 C5 14 D4 04 32  ù÷&bûVFª.ÆD"µf6fº.sTD2
00000520  75 15 04 35 12 B3 A2 00  72 02 02 45 25 05 22 34  44 73 03 32 75 15 04 35  12 B3 A2 00 92 44 04 22  u§5ó.rE%"4Ds2u§5ó.ÆD"
00000540  E6 66 26 37 47 A7 00 42  24 F5 04 05 72 54 46 E7  54 86 47 47 F5 B6 56 E6  A6 00 42 25 57 57 46 25  µf&7Gº.B$rTFτTåGGVµª.B%WWF%
00000560  57 57 A6 B0 43 12 00 09  4D 61 6B 65 74 6F 6B 65  6E 09 2C 2A D0 12 00 28  4D 61 6B 65 74 6F 6B 65  WWªC.Maketoken,*.(Maketoke
00000580  6E 29 0A 3A 3A 0A 20 4E  55 4C 4C 24 20 50 54 52  20 42 43 34 37 0A 20 21  2A 74 72 69 6F 72 20 66  n):: NULL$ PTR BC47 !*trior f
000005A0  61 69 6C 65 64 0A 20 49  44 20 62 6E 66 73 61 76  0A 20 31 47 45 54 4C 41  4D 20 53 57 41 50 23 31  ailed ID bnfsav 1GETLAM SWAP#1
000005C0  2B 0A 20 27 20 50 54 52  20 42 43 31 35 20 53 57  41 50 23 31 2B 0A 20 49  44 20 62 6E 66 72 73 74  + ' PTR BC15 SWAP#1+ ID bnfrst
000005E0  0A 20 44 52 4F 50 20 47  65 74 4E 65 78 74 54 6F  6B 65 6E 0A 20 54 72 75  65 54 72 75 65 20 28 63   DROP GetNextToken TrueTrue (c
00000600  6F 6D 70 6C 65 74 65 64  29 0A 3B 48 01 50 20 E4  66 F6 26 56 C0 A2 02 F5  01 80 22 E4 66 F6 26 96  ompleted);HP Σf÷&VóÇ"Σf÷&û
00000620  A2 A0 A3 A3 00 42 02 22  52 E4 44 24 E4 64 24 02  02 45 25 05 22 34 14 53  A3 00 12 A2 42 27 97 F6  óáúú.B"RΣD$Σd$E%"4Sú.óB'ù÷
00000640  26 07 62 16 96 C6 56 46  A6 00 42 02 22 F2 22 02  02 45 25 05 22 34 14 53  A3 00 12 A2 42 27 97 F6  &bûVFª.B""E%"4Sú.óB'ù÷
00000660  26 07 62 16 96 C6 56 46  A6 00 42 02 22 F2 F2 22  02 02 45 25 05 22 34 14  53 A3 00 12 A2 42 27 97  &bûVFª.B""E%"4Sú.óB'ù
00000680  F6 26 07 62 16 96 C6 56  46 A6 00 42 02 22 22 E4  64 24 02 02 45 25 05 22  34 14 53 A3 00 12 A2 42  ÷&bûVFª.B""Σd$E%"4Sú.óB
000006A0  27 97 F6 26 07 62 16 96  C6 56 46 A6 00 42 02 22  C2 05 33 43 23 02 02 45  25 05 22 34 14 53 A3 00  'ù÷&bûVFª.B"3C#E%"4Sú.
000006C0  12 A2 42 27 97 F6 26 07  92 44 04 D2 14 B6 56 46  F7 B6 56 E6 A6 00 42 02  22 32 B4 C4 05 33 43 23  óB'ù÷&ÆDVFVµª.B"23C#
000006E0  02 02 45 25 05 22 34 14  53 A3 00 12 A2 42 27 97  F6 26 07 92 44 04 D2 14  B6 56 36 B6 A6 00 32 F4  E%"4Sú.óB'ù÷&ÆDV6ª.2
00000700  C4 14 04 92 44 04 32 F4  D6 06 97 C6 56 96 44 A4  B0 83 20 00 06 42 6E 66  63 6C 73 06 2C 2A 30 27  ÆD2ùVûDñâ .Bnfcls,*0'
00000720  00 28 42 6E 66 63 6C 73  29 0A 3A 3A 0A 20 24 20  22 45 4E 44 42 4E 46 22  20 50 54 52 20 42 43 34  .(Bnfcls):: $ "ENDBNF" PTR BC4
00000740  37 20 28 21 2A 74 6F 6B  63 6B 29 0A 20 21 2A 74  72 69 6F 72 0A 20 3A 3A  0A 20 20 49 44 20 66 69  7 (!*tokck) !*trior ::  ID fi
00000760  6E 63 6C 73 0A 20 20 43  4F 4C 41 20 49 44 20 42  6E 66 74 65 72 6D 0A 20  3B 0A 20 24 20 22 2F 22  ncls  COLA ID Bnfterm ; $ "/"
00000780  20 50 54 52 20 42 43 31  35 0A 20 21 2A 74 72 69  6F 72 0A 20 3A 3A 0A 20  20 49 44 20 66 69 6E 63   PTR BC15 !*trior ::  ID finc
000007A0  6C 73 0A 20 20 43 4F 4C  41 20 49 44 20 42 6E 66  74 65 72 6D 0A 20 3B 0A  20 24 20 22 2F 2F 22 20  ls  COLA ID Bnfterm ; $ "//" 
000007C0  50 54 52 20 42 43 31 35  0A 20 21 2A 74 72 69 6F  72 0A 20 3A 3A 0A 20 20  49 44 20 63 6F 6C 61 63  PTR BC15 !*trior ::  ID colac
000007E0  6C 73 0A 20 20 43 4F 4C  41 20 49 44 20 42 6E 66  74 65 72 6D 0A 20 3B 0A  20 49 44 20 42 6E 66 6F  ls  COLA ID Bnfterm ; ID Bnfo
00000800  62 20 21 2A 74 72 69 6F  72 0A 20 3A 3A 0A 20 20  49 44 20 62 6E 66 73 61  76 0A 20 20 27 20 21 2A  b !*trior ::  ID bnfsav  ' !*
00000820  74 72 69 61 6E 64 20 53  57 41 50 23 31 2B 0A 20  20 49 44 20 62 6E 66 72  73 74 0A 20 20 43 4F 4C  triand SWAP#1+  ID bnfrst  COL
00000840  41 20 49 44 20 42 6E 66  63 6C 73 0A 20 3B 0A 20  66 61 69 6C 65 64 0A 3B  88 02 70 20 E4 66 46 57  A ID Bnfcls ; failed;êp ΣfFW
00000860  26 D7 76 C0 A2 02 B1 01  80 22 E4 66 46 57 26 D7  96 A2 A0 A3 A3 00 42 02  22 52 E4 44 24 E4 64 24  &vóÇ"ΣfFW&ûóáúú.B"RΣD$Σd$
00000880  02 02 45 25 05 22 34 14  53 A3 00 12 A2 42 27 97  F6 26 A7 00 A2 A3 A3 00  02 92 44 04 22 E6 66 36  E%"4Sú.óB'ù÷&º.óúú.ÆD"µf6
000008A0  17 66 A7 00 02 92 44 04  62 E2 F6 36 47 17 26 47  07 A2 A3 E3 A4 00 02 92  44 04 22 E6 66 26 37 47  fº.ÆDbΓ÷6G&Góúπñ.ÆD"µf&7G
000008C0  A7 00 02 42 25 57 57 46  25 57 57 06 82 32 F6 D6  06 C7 56 46 57 46 96 A2  00 B2 A3 00 92 44 04 22  º.B%WWF%WWé2÷VFWFûó.ú.ÆD"
000008E0  E4 66 F6 26 06 12 A2 42  27 97 F6 26 A7 00 A2 A3  A3 00 02 92 44 04 22 E6  66 36 17 66 A7 00 02 72  Σf÷&óB'ù÷&º.óúú.ÆD"µf6fº.r
00000900  02 12 A2 42 27 97 F6 26  07 32 75 15 04 35 12 B3  A2 00 02 02 A3 00 02 92  44 04 22 E6 66 26 37 47  óB'ù÷&2u§5ó.ú.ÆD"µf&7G
00000920  A7 00 02 32 F4 C4 14 04  92 44 04 22 E4 66 36 C6  36 A7 00 B2 A3 00 62 16  96 C6 56 46 A6 B0 83 1C  º.2ÆD"Σf66º.ú.bûVFªâ
00000940  00 05 42 4E 46 50 41 05  2C 2A F0 0E 00 28 42 4E  46 50 41 29 0A 3A 3A 0A  20 24 20 22 42 4E 46 22  .BNFPA,*.(BNFPA):: $ "BNF"
00000960  20 50 54 52 20 42 43 31  35 20 28 21 2A 54 6F 6B  29 0A 20 21 2A 74 72 69  6F 72 0A 20 3A 3A 0A 20   PTR BC15 (!*Tok) !*trior :: 
00000980  20 49 44 20 62 6E 66 73  61 76 0A 20 20 30 0A 20  20 49 44 20 62 6E 66 72  73 74 0A 20 20 43 4F 4C   ID bnfsav  0  ID bnfrst  COL
000009A0  41 20 49 44 20 42 6E 66  74 65 72 6D 0A 20 3B 0A  20 46 41 4C 53 45 20 28  6E 6F 73 74 61 72 74 29  A ID Bnfterm ; FALSE (nostart)
000009C0  0A 3B 02 01 30 20 E4 64  34 C0 A2 02 89 02 80 22  E4 64 94 A2 A0 A3 A3 00  32 B4 14 A3 00 42 54 05  ;0 Σd4óëÇ"Σdöóáúú.2ú.BT
000009E0  45 95 05 55 34 34 45 25  F5 A3 00 E2 34 16 36 57  46 95 05 55 54 24 25 A5  00 42 02 22 32 F4 D6 06  EòU44E%ú.Γ46WFòUT$%Ñ.B"2
00000A00  97 C6 96 E6 76 06 22 E4  64 04 02 15 26 37 57 26  F7 21 A2 00 42 94 36 07  37 F4 F6 26 47 16 A3 00  ùûµv"Σd§&7W&!ó.Bö67÷&Gú.
00000A20  92 44 04 42 45 45 05 32  75 15 04 F5 E4 54 A4 00  72 54 46 E7 54 86 47 47  F5 B6 56 E6 A6 00 92 44  ÆDBEE2u§ΣTñ.rTFτTåGGVµª.ÆD
00000A40  04 22 E4 64 04 15 A4 00  92 44 55 A4 00 A2 A3 A3  00 02 32 16 36 57 A6 00  02 A2 A3 03 42 43 24 F5  "Σd§ñ.ÆDUñ.óúú.26Wª.óúBC$
00000A60  04 05 22 45 24 F5 04 A5  00 02 B2 A3 00 02 42 02  22 22 E4 64 04 52 24 27  F7 26 07 12 46 07 02 F5  "E$Ñ.ú.B""ΣdR$'&F
00000A80  36 A7 03 22 A2 00 02 22  F5 44 05 32 E2 43 02 62  42 A2 00 02 42 02 22 C2  05 13 03 73 85 16 46 77  6º"ó."D2ΓCbBó.B"sàFw
00000AA0  32 07 92 46 F7 03 22 A2  00 02 62 42 32 75 15 04  05 42 F4 E4 33 45 25 05  62 42 A2 00 B2 A3 00 02  2ÆF"ó.bB2u§BΣ3E%bBó.ú.
00000AC0  42 02 22 22 E4 64 04 52  24 27 F7 26 A7 C3 05 13  03 73 85 16 46 07 42 87  56 06 82 54 C6 C6 C6 05  B""ΣdR$'&ºsàFBçVéT
00000AE0  33 13 03 F2 23 A2 00 02  45 25 05 42 53 34 73 03  82 52 84 95 44 D5 34 75  34 45 F5 94 A2 00 32 02  3#ó.E%BS4séRäòD4u4Eöó.2
00000B00  72 03 03 03 03 03 52 24  25 F5 24 F5 54 45 A5 B0  83 29 00 03 42 45 44 03  2C 2A 70 25 00 28 42 45  rR$%$TEÑâ).BED,*p%.(BE
00000B20  44 29 0A 3A 3A 0A 20 43  4B 30 0A 20 44 45 50 54  48 20 23 30 3C 3E 0A 20  4E 55 4C 4C 24 20 46 41  D):: CK0 DEPTH #0<> NULL$ FA
00000B40  4C 53 45 20 52 4F 54 0A  20 49 54 0A 20 3A 3A 0A  20 20 33 50 49 43 4B 0A  20 20 54 59 50 45 43 53  LSE ROT IT ::  3PICK  TYPECS
00000B60  54 52 3F 20 4E 4F 54 3F  53 45 4D 49 0A 20 20 32  44 52 4F 50 20 44 55 50  20 54 52 55 45 0A 20 3B  TR? NOT?SEMI  2DROP DUP TRUE ;
00000B80  0A 20 31 4C 41 4D 42 49  4E 44 0A 20 24 20 22 45  64 69 74 20 79 6F 75 72  20 70 61 72 73 65 72 3A   1LAMBIND $ "Edit your parser:
00000BA0  22 0A 20 53 57 41 50 4F  4E 45 20 5A 45 52 4F 5A  45 52 4F 5A 45 52 4F 0A  20 7B 0A 20 20 49 44 20  " SWAPONE ZEROZEROZERO {  ID 
00000BC0  42 4E 46 5C 30 31 30 0A  20 20 49 44 20 5C 30 33  32 5C 30 33 34 0A 20 20  49 44 20 5C 30 33 32 43  BNF\010  ID \032\034  ID \032C
00000BE0  4B 5C 30 33 34 0A 20 20  49 44 20 2F 5C 30 31 30  20 49 44 20 2F 2F 5C 30  31 30 0A 20 20 49 44 20  K\034  ID /\010 ID //\010  ID 
00000C00  5C 30 31 30 45 4E 44 42  4E 46 0A 20 7D 0A 20 31  20 54 52 55 45 20 30 0A  20 49 6E 70 75 74 4C 69  \010ENDBNF } 1 TRUE 0 InputLi
00000C20  6E 65 0A 20 31 47 45 54  41 42 4E 44 0A 20 41 4E  44 20 4E 4F 54 3F 53 45  4D 49 0A 20 53 57 41 50  ne 1GETABND AND NOT?SEMI SWAP
00000C40  44 52 4F 50 0A 3B 66 02  50 30 55 44 55 05 55 D0  D9 02 1E 36 42 19 1A 54  36 82 E4 02 01 99 79 36  DROP;fP0UDUU6BT6éΣÖy6
00000C60  72 B8 1F 05 A1 E1 3B 1A  2C 2A D0 01 00 50 72 6F  63 65 73 73 69 6E 67 3A  0A C9 A2 42 58 1A C1 34  ríß;,*.Processing:óBX4
00000C80  D2 E6 02 01 76 1E 36 D2  E6 02 01 76 B8 C9 31 2F  2A A0 31 D2 E6 02 01 78  6D 2E 10 60 D7 E6 02 01  µv6µv1/*á1µxm.`µ
00000CA0  78 C6 D7 71 B8 1F 0B CB  E1 2D 2A 84 A5 71 B8 1F  40 0B 22 E9 02 D2 14 00  BD FB D1 CC 20 86 A3 02  xqß-*äÑq@"Θ. åú
00000CC0  38 23 FE 35 C2 A2 02 27  00 20 54 97 C6 46 96 E6  76 06 C2 96 26 26 17 26  97 A7 90 2C 2A 84 A5 41  8#5ó'. TùFûµvû&&&ùºÉ,*äÑA
00000CE0  A7 02 48 2E 30 20 E4 64  84 E4 02 03 42 45 44 2B  31 20 E9 02 C5 04 01 CD  0C C2 A2 02 25 00 20 E4  ºH.0 ΣdäΣBED+1 Θó%. Σ
00000D00  64 04 02 02 A2 13 E3 02  93 4A D4 74 92 33 23 E9  02 C5 14 01 CD 0C 32 93  02 02 00 00 00 00 00 00  dóπôJtÆ3#Θ2ô......
00000D20  08 92 2E 50 4C 0F D0 CC  20 92 2E 50 4C 02 20 E9  02 C5 04 00 2C 2A 90 01  00 43 6C 65 61 6E 75 70  Æ.PL Æ.PL Θ.,*É.Cleanup
00000D40  2E 2E 2E C9 A2 42 58 1A  5B A1 41 65 23 48 2E 10  90 99 67 23 3A 12 92 63  23 2B 31 60 22 00 07 42  ...óBX[íAe#H.ÉÖg#:Æc#+1`".B
00000D60  4E 46 58 4D 50 4C 07 96  2A F0 7F 6B 14 00 00 00  03 54 54 54 03 2C 2A 50  21 00 48 58 53 20 31 30  NFXMPLû*k...TTT,*P!.HXS 10
00000D80  30 20 30 30 30 30 30 30  30 30 30 30 30 30 30 30  30 30 30 30 30 30 30 30  30 30 30 30 30 30 30 30  0 000000000000000000000000000000
00000DA0  30 31 30 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  01011111111111111111111111111111
00000DC0  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  11111111111111111111111111111111
00000DE0  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  11111111111111111111111111111111
00000E00  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  11111111111111111111111111111111
00000E20  31 31 30 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  11011111111111111111111111111111
00000E40  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  11111111111111111111111111111111
00000E60  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  11111111111111111111111111111111
00000E80  31 31 24 02 60 60 16 96  C6 56 46 66 C0 A2 02 2D  00 80 62 16 96 C6 56 46  96 A2 A0 A3 03 62 16 96  11$``ûVFfó-.ÇbûVFûóáúbû
00000EA0  C6 56 46 A6 B0 23 04 00  06 62 6E 66 72 73 74 06  2C 2A 50 06 00 28 62 6E  66 72 73 74 29 0A 3A 3A  VFª#.bnfrst,*P.(bnfrst)::
00000EC0  0A 20 34 47 45 54 4C 41  4D 20 33 47 45 54 4C 41  4D 0A 20 32 47 45 54 4C  41 4D 20 31 47 45 54 41   4GETLAM 3GETLAM 2GETLAM 1GETA
00000EE0  42 4E 44 0A 3B 7A 00 60  20 E6 66 36 17 66 67 C0  A2 02 55 00 80 22 E6 66  36 17 66 97 A2 A0 A3 A3  BND;z.` µf6fgóU.Ç"µf6fùóáúú
00000F00  00 72 02 E2 54 C5 C4 C4  14 D4 04 42 03 E2 44 54  05 E5 A4 00 42 F4 24 94  E4 44 A4 B0 A3 06 00 08  .rΓTBΓDTσñ.B$öΣDñú.
00000F20  26 6E 6F 73 74 61 72 74  08 2C 2A F0 1B 00 28 26  6E 6F 73 74 61 72 74 29  0A 3A 3A 0A 20 33 20 4F  &nostart,*.(&nostart):: 3 O
00000F40  56 45 52 23 3E 20 63 61  73 65 0A 20 3A 3A 0A 20  20 46 41 4C 53 45 20 28  6E 6F 73 74 61 72 74 29  VER#> case ::  FALSE (nostart)
00000F60  0A 20 20 53 57 41 50 23  31 2B 0A 20 3B 0A 20 27  20 4E 55 4C 4C 4C 41 4D  20 44 55 50 44 55 50 0A    SWAP#1+ ; ' NULLLAM DUPDUP
00000F80  20 33 20 44 4F 42 49 4E  44 0A 20 33 47 45 54 4C  41 4D 20 27 20 21 2A 74  72 69 6F 72 20 45 51 0A   3 DOBIND 3GETLAM ' !*trior EQ
00000FA0  20 32 47 45 54 4C 41 4D  20 27 20 54 72 75 65 54  72 75 65 0A 20 45 51 20  41 4E 44 63 61 73 65 0A   2GETLAM ' TrueTrue EQ ANDcase
00000FC0  20 3A 3A 0A 20 20 27 20  43 4F 4C 41 20 53 57 41  50 0A 20 20 20 31 47 45  54 41 42 4E 44 20 23 31   ::  ' COLA SWAP   1GETABND #1
00000FE0  2D 0A 20 3B 0A 20 33 47  45 54 4C 41 4D 20 32 47  45 54 4C 41 4D 20 46 41  4C 53 45 0A 20 31 47 45  - ; 3GETLAM 2GETLAM FALSE 1GE
00001000  54 41 42 4E 44 20 23 31  2B 0A 3B D8 01 30 60 F2  26 36 C0 A2 02 55 00 80  62 F2 26 96 A2 A0 A3 A3  TABND #1+;0`&6óU.Çb&ûóáúú
00001020  00 42 54 05 35 02 D3 33  36 47 24 F5 04 A5 00 42  54 05 35 22 B3 02 22 F5  C4 C4 04 32 B2 A2 B0 43  .BT536G$Ñ.BT5""2óC
00001040  06 00 07 69 6E 73 63 6F  6C 61 07 2C 2A 90 0A 00  28 69 6E 73 63 6F 6C 61  29 0A 3A 3A 0A 20 32 20  .inscola,*É.(inscola):: 2 
00001060  4F 56 45 52 23 3E 20 63  61 73 65 0A 20 3A 3A 20  27 20 54 72 75 65 54 72  75 65 20 53 57 41 50 23  OVER#> case :: ' TrueTrue SWAP#
00001080  31 2B 0A 20 3B 0A 20 55  4E 52 4F 54 44 52 4F 50  20 27 20 43 4F 4C 41 0A  20 53 57 41 50 52 4F 54  1+ ; UNROTDROP ' COLA SWAPROT
000010A0  0A 3B C0 00 70 30 F6 E6  46 37 C6 36 77 C0 A2 02  89 00 80 32 F6 E6 46 37  C6 36 97 A2 A0 A3 A3 00  ;.p0÷µF76wóë.Ç2÷µF76ùóáúú.
000010C0  92 44 04 22 E6 66 36 17  66 A7 00 72 02 12 A2 42  27 97 16 E6 46 06 32 75  15 04 35 12 B3 A2 00 92  ÆD"µf6fº.róB'ùµF2u§5ó.Æ
000010E0  44 04 22 E6 66 26 37 47  A7 00 42 25 57 57 46 25  57 57 A6 B0 03 0A 00 07  63 6F 6C 61 63 6C 73 07  D"µf&7Gº.B%WWF%WWª.colacls
00001100  2C 2A D0 0B 00 28 63 6F  6C 61 63 6C 73 29 0A 3A  3A 0A 20 49 44 20 62 6E  66 73 61 76 0A 20 44 55  ,*.(colacls):: ID bnfsav DU
00001120  50 23 31 3D 20 3F 53 4B  49 50 0A 20 3A 3A 20 49  44 20 69 6E 73 63 6F 6C  61 20 3A 3A 4E 20 31 0A  P#1= ?SKIP :: ID inscola ::N 1
00001140  20 3B 0A 20 49 44 20 26  6F 62 0A 20 49 44 20 62  6E 66 72 73 74 0A 20 54  72 75 65 54 72 75 65 0A   ; ID &ob ID bnfrst TrueTrue
00001160  3B D4 00 60 60 96 E6 36  C6 36 67 C0 A2 02 C5 00  80 62 96 E6 36 C6 36 97  A2 A0 A3 A3 00 92 44 04  ;.``ûµ66gó.Çbûµ66ùóáúú.ÆD
00001180  22 E6 66 36 17 66 A7 00  72 02 42 25 57 57 46 25  57 57 06 32 75 15 04 35  12 B3 A2 00 42 54 05 35  "µf6fº.rB%WWF%WW2u§5ó.BT5
000011A0  12 D3 03 92 44 55 F4 45  24 F5 04 05 A2 A3 E3 A4  00 12 03 92 44 04 62 F2  26 A6 00 92 44 04 22 E6  ÆDUE$óúπñ.ÆDb&ª.ÆD"µ
000011C0  66 26 37 47 A7 00 42 25  57 57 46 25 57 57 A6 B0  A3 0D 00 08 73 74 61 72  74 63 6C 73 08 2C 2A F0  f&7Gº.B%WWF%WWªú.startcls,*
000011E0  08 00 28 73 74 61 72 74  63 6C 73 29 0A 3A 3A 0A  20 49 44 20 62 6E 66 73  61 76 0A 20 27 20 21 2A  .(startcls):: ID bnfsav ' !*
00001200  74 72 69 6F 72 20 53 57  41 50 23 31 2B 0A 20 30  0A 20 49 44 20 62 6E 66  72 73 74 0A 20 54 72 75  trior SWAP#1+ 0 ID bnfrst Tru
00001220  65 54 72 75 65 0A 3B A8  00 60 60 96 E6 26 E6 66  66 C0 A2 02 81 00 80 62  96 E6 26 E6 66 96 A2 A0  eTrue;¿.``ûµ&µffóü.Çbûµ&µfûóá
00001240  A3 A3 00 92 44 04 22 E6  66 36 17 66 A7 00 92 44  04 62 E2 F6 36 47 17 26  47 07 A2 A3 E3 A4 00 92  úú.ÆD"µf6fº.ÆDbΓ÷6G&Góúπñ.Æ
00001260  44 04 22 E6 66 26 37 47  A7 00 42 25 57 57 46 25  57 57 A6 B0 63 09 00 08  73 74 61 72 74 62 6E 66  D"µf&7Gº.B%WWF%WWªc.startbnf
00001280  08 2C 2A 90 06 00 28 73  74 61 72 74 62 6E 66 29  0A 3A 3A 0A 20 49 44 20  62 6E 66 73 61 76 0A 20  ,*É.(startbnf):: ID bnfsav 
000012A0  30 0A 20 49 44 20 62 6E  66 72 73 74 0A 20 54 72  75 65 54 72 75 65 0A 3B  82 00 90 30 F4 D6 06 97  0 ID bnfrst TrueTrue;é.É0ù
000012C0  C6 56 96 44 94 C0 A2 02  43 01 80 32 F4 D6 06 97  C6 56 96 44 94 A2 A0 A3  A3 00 E2 54 C5 C4 44 02  VûDöóCÇ2ùVûDöóáúú.ΓTD
000012E0  02 45 25 05 22 34 44 73  A3 00 12 A2 42 27 97 F6  26 07 62 16 96 C6 56 46  A6 00 42 E2 93 44 04 02  E%"4Dsú.óB'ù÷&bûVFª.BΓôD
00001300  45 25 05 72 23 64 44 04  82 32 F4 D4 04 95 C4 54  94 44 94 A2 00 E2 F4 44  35 16 36 57 06 62 16 96  E%r#dDé2òTöDöó.ΓD56Wbû
00001320  C6 56 46 A6 00 92 44 04  22 E6 66 36 17 66 A7 00  12 73 54 44 C5 14 D4 04  32 75 15 04 35 12 B3 A2  VFª.ÆD"µf6fº.sTD2u§5ó
00001340  00 92 44 04 22 E6 66 26  37 47 A7 00 42 24 F5 04  05 72 54 46 E7 54 86 47  47 F5 B6 56 E6 A6 00 42  .ÆD"µf&7Gº.B$rTFτTåGGVµª.B
00001360  25 57 57 46 25 57 57 A6  B0 E3 15 00 06 4D 61 6B  65 63 6B 06 2C 2A F0 10  00 28 4D 61 6B 65 63 6B  %WWF%WWªπ§.Makeck,*.(Makeck
00001380  29 0A 3A 3A 0A 20 4E 55  4C 4C 24 20 50 54 52 20  42 43 34 37 0A 20 21 2A  74 72 69 6F 72 20 66 61  ):: NULL$ PTR BC47 !*trior fa
000013A0  69 6C 65 64 0A 20 49 44  20 62 6E 66 73 61 76 0A  20 31 47 45 54 4C 41 4D  20 53 57 41 50 23 31 2B  iled ID bnfsav 1GETLAM SWAP#1+
000013C0  0A 20 27 20 50 54 52 20  42 43 34 37 20 53 57 41  50 23 31 2B 0A 20 49 44  20 62 6E 66 72 73 74 0A   ' PTR BC47 SWAP#1+ ID bnfrst
000013E0  20 44 52 4F 50 20 47 65  74 4E 65 78 74 54 6F 6B  65 6E 0A 20 54 72 75 65  54 72 75 65 0A 3B 24 01   DROP GetNextToken TrueTrue;$
00001400  90 D0 14 B6 56 46 F7 B6  56 E6 96 C0 A2 02 53 01  80 D2 14 B6 56 46 F7 B6  56 E6 96 A2 A0 A3 A3 00  ÉVFVµûóSÇVFVµûóáúú.
00001420  E2 54 C5 C4 44 02 02 45  25 05 22 34 44 73 03 82  12 A2 42 F7 B6 36 B6 96  A2 00 12 A2 42 27 97 F6  ΓTDE%"4DséóB6ûó.óB'ù÷
00001440  26 07 62 16 96 C6 56 46  A6 00 92 44 04 22 E6 66  36 17 66 A7 00 12 73 54  44 C5 14 D4 04 32 75 15  &bûVFª.ÆD"µf6fº.sTD2u§
00001460  04 35 12 B3 A2 00 72 02  02 45 25 05 22 34 14 53  03 82 12 A2 42 F5 B6 96  A2 00 32 75 15 04 35 12  5ó.rE%"4SéóBûó.2u§5
00001480  B3 A2 00 92 44 04 22 E6  66 26 37 47 A7 00 42 24  F5 04 05 72 54 46 E7 54  86 47 47 F5 B6 56 E6 A6  ó.ÆD"µf&7Gº.B$rTFτTåGGVµª
000014A0  00 42 25 57 57 46 25 57  57 06 82 32 F6 D6 06 C7  56 46 57 46 96 A2 B0 E3  16 00 05 42 6E 66 6F 62  .B%WWF%WWé2÷VFWFûóπ.Bnfob
000014C0  05 2C 2A D0 10 00 42 4E  46 0A 20 22 20 45 4E 44  42 4E 46 0A 20 20 66 61  69 6C 65 64 20 2F 0A 20  ,*.BNF " ENDBNF  failed / 
000014E0  22 20 2F 0A 20 20 66 61  69 6C 65 64 20 2F 0A 20  22 20 2F 2F 0A 20 20 66  61 69 6C 65 64 20 2F 0A  " /  failed / " //  failed /
00001500  20 22 20 42 4E 46 0A 20  20 66 61 69 6C 65 64 20  2F 0A 20 22 20 22 0A 20  20 4D 61 6B 65 74 6F 6B   " BNF  failed / " "  Maketok
00001520  65 6E 20 2F 2F 0A 20 22  20 43 4B 22 0A 20 20 4D  61 6B 65 63 6B 20 2F 2F  0A 20 43 6F 6D 70 69 6C  en // " CK"  Makeck // Compil
00001540  65 49 44 0A 45 4E 44 42  4E 46 20 01 60 20 E4 66  36 C6 36 67 C0 A2 02 07  01 20 E4 64 A4 00 32 B4  eIDENDBNF ` Σf66gó Σdñ.2
00001560  24 02 52 E4 44 24 E4 64  A4 00 02 62 96 E6 36 C6  36 07 22 E4 66 46 57 26  D7 06 F2 F2 A2 00 22 02  $RΣD$Σdñ.bûµ66"ΣfFW&ó."
00001580  F2 A2 00 02 62 96 E6 36  C6 36 07 22 E4 66 46 57  26 D7 06 F2 F2 A2 00 22  02 F2 F2 A2 00 02 32 F6  ó.bûµ66"ΣfFW&ó."ó.2÷
000015A0  C6 16 36 C6 36 07 22 E4  66 46 57 26 D7 06 F2 F2  A2 00 22 E4 66 F6 26 A6  00 02 32 F6 E6 46 37 C6  66"ΣfFW&ó."Σf÷&ª.2÷µF7
000015C0  36 07 22 E4 66 36 C6 36  07 F2 F2 A2 00 62 16 96  C6 56 46 A6 50 E4 44 24  E4 64 C4 11 00 07 42 6E  6"Σf66ó.bûVFªPΣD$Σd.Bn
000015E0  66 74 65 72 6D 07 2C 2A  D0 08 00 42 4E 46 0A 20  22 20 45 4E 44 42 4E 46  0A 20 20 66 69 6E 62 6E  fterm,*.BNF " ENDBNF  finbn
00001600  66 20 2F 0A 20 42 6E 66  6F 62 0A 20 20 73 74 61  72 74 63 6C 73 20 42 6E  66 63 6C 73 20 2F 2F 0A  f / Bnfob  startcls Bnfcls //
00001620  20 66 61 69 6C 65 64 20  0A 45 4E 44 42 4E 46 A4  00 50 20 E4 64 04 15 54  C0 A2 02 4D 00 20 E4 64   failed ENDBNFñ.P Σd§TóM. Σd
00001640  A4 00 22 02 22 E4 64 A4  00 02 32 47 17 26 47 27  E6 66 06 22 E4 66 46 57  26 D7 A6 50 E4 44 24 E4  ñ.""Σdñ.2G&G'µf"ΣfFW&ªPΣD$Σ
00001660  64 04 06 00 03 62 6E 66  03 2C 2A 50 26 00 28 62  6E 66 29 0A 3A 3A 0A 20  43 4B 31 4E 4F 4C 41 53  d.bnf,*P&.(bnf):: CK1NOLAS
00001680  54 57 44 0A 20 44 55 50  54 59 50 45 43 53 54 52  3F 0A 20 4E 63 61 73 65  54 59 50 45 45 52 52 0A  TWD DUPTYPECSTR? NcaseTYPEERR
000016A0  20 5A 45 52 4F 53 57 41  50 0A 20 49 44 20 54 54  54 0A 20 53 57 41 50 4F  4E 45 0A 20 47 65 74 4E   ZEROSWAP ID TTT SWAPONE GetN
000016C0  65 78 74 54 6F 6B 65 6E  0A 20 49 44 20 42 4E 46  50 41 0A 20 49 54 45 0A  20 3A 3A 0A 20 20 63 61  extToken ID BNFPA ITE ::  ca
000016E0  73 65 0A 20 20 3A 3A 20  34 44 52 4F 50 20 52 44  52 4F 50 0A 20 20 3B 0A  20 20 24 20 22 42 4E 46  se  :: 4DROP RDROP  ;  $ "BNF
00001700  20 45 72 72 6F 72 20 61  74 20 50 6F 73 3A 20 22  0A 20 20 52 4F 54 20 23  3E 24 20 26 24 0A 20 20   Error at Pos: "  ROT #>$ &$  
00001720  24 20 22 5C 30 31 30 57  68 61 74 27 73 20 69 74  20 3F 20 22 0A 20 20 26  24 53 57 41 50 20 44 4F  $ "\010What's it ? "  &$SWAP DO
00001740  3E 53 54 52 20 26 24 0A  20 3B 0A 20 20 20 24 20  22 42 4E 46 20 45 72 72  6F 72 3A 5C 30 31 30 57  >STR &$ ;   $ "BNF Error:\010W
00001760  68 61 74 20 74 68 65 20  48 65 6C 6C 5C 30 33 31  20 3F 22 0A 20 50 54 52  20 34 45 33 37 20 28 45  hat the Hell\031 ?" PTR 4E37 (E
00001780  58 49 54 4D 53 47 53 54  4F 29 0A 20 23 20 37 30  30 30 30 20 45 52 52 4F  52 4F 55 54 0A 3B 74 02  XITMSGSTO) # 70000 ERROROUT;t
000017A0  50 30 55 44 55 05 55 D0  D9 02 1E 36 42 19 1A 2C  2A D0 01 00 50 72 6F 63  65 73 73 69 6E 67 3A 0A  P0UDUU6B,*.Processing:
000017C0  C9 A2 42 58 1A C1 34 D2  E6 02 01 76 1E 36 E2 2D  2A 6D 2E 10 60 87 9B 1C  A0 31 D2 E6 02 01 78 6D  óBX4µv6Γ-*m.`ç¢á1µxm
000017E0  2E 10 60 D7 E6 02 01 78  C6 D7 71 B8 1F 0B CB E1  2D 2A 84 A5 71 B8 1F 40  0B 32 EC 22 87 FB 91 2C  .`µxqß-*äÑq@2"çæ,
00001800  2A F3 A2 C2 85 1C 2C 2A  B0 00 00 42 4E 46 61 E7  A1 EF 22 92 2E 00 32 01  50 FB 22 92 2E 20 4D 01  *óà,*..BNFaτí"Æ..2P"Æ. M
00001820  50 FD 22 BD FB C1 24 23  6D 2E 10 60 87 9B 1C C9  A2 92 D0 1A 92 2E 50 4C  06 E0 5F 23 39 36 B2 12  P²"$#m.`ç¢óÆÆ.PLα_#96
00001840  03                                                                                                  
[ RETURN TO DIRECTORY ]