| ofs | hex dump | ascii |
|---|
| 0000 | 54 49 54 4c 45 20 20 20 53 4f 52 54 20 4d 65 73 73 61 67 65 73 0d 0a 0d 0a 66 61 6c 73 65 09 65 | TITLE...SORT.Messages....false.e |
| 0020 | 71 75 09 30 0d 0a 74 72 75 65 09 65 71 75 09 6e 6f 74 09 66 61 6c 73 65 0d 0a 6d 73 76 65 72 09 | qu.0..true.equ.not.false..msver. |
| 0040 | 65 71 75 09 66 61 6c 73 65 0d 0a 69 62 6d 09 65 71 75 09 74 72 75 65 0d 0a 69 6e 74 65 72 6e 61 | equ.false..ibm.equ.true..interna |
| 0060 | 74 09 65 71 75 09 74 72 75 65 0d 0a 0d 0a 43 4f 4e 53 54 20 20 20 53 45 47 4d 45 4e 54 20 50 55 | t.equ.true....CONST...SEGMENT.PU |
| 0080 | 42 4c 49 43 20 42 59 54 45 0d 0a 0d 0a 20 20 20 20 20 20 20 20 50 55 42 4c 49 43 20 20 42 41 44 | BLIC.BYTE............PUBLIC..BAD |
| 00a0 | 56 45 52 2c 45 52 52 4d 53 47 2c 45 52 52 4d 53 47 32 0d 0a 0d 0a 42 41 44 56 45 52 20 20 44 42 | VER,ERRMSG,ERRMSG2....BADVER..DB |
| 00c0 | 20 20 20 20 20 20 22 53 4f 52 54 3a 20 49 6e 63 6f 72 72 65 63 74 20 44 4f 53 20 76 65 72 73 69 | ......"SORT:.Incorrect.DOS.versi |
| 00e0 | 6f 6e 22 2c 31 33 2c 31 30 2c 22 24 22 0d 0a 0d 0a 45 52 52 4d 53 47 20 20 44 57 20 20 20 20 20 | on",13,10,"$"....ERRMSG..DW..... |
| 0100 | 20 45 52 52 4d 53 47 32 20 2d 20 4d 53 47 31 54 58 54 0d 0a 4d 53 47 31 54 58 54 20 44 42 20 20 | .ERRMSG2.-.MSG1TXT..MSG1TXT.DB.. |
| 0120 | 20 20 20 20 22 53 4f 52 54 3a 20 49 6e 73 75 66 66 69 63 69 65 6e 74 20 6d 65 6d 6f 72 79 22 2c | ...."SORT:.Insufficient.memory", |
| 0140 | 31 33 2c 31 30 0d 0a 0d 0a 45 52 52 4d 53 47 32 20 44 57 20 20 20 20 20 20 45 4e 44 54 45 58 54 | 13,10....ERRMSG2.DW......ENDTEXT |
| 0160 | 20 2d 20 4d 53 47 32 54 58 54 0d 0a 4d 53 47 32 54 58 54 20 44 42 20 20 20 20 20 20 22 53 4f 52 | .-.MSG2TXT..MSG2TXT.DB......"SOR |
| 0180 | 54 3a 20 49 6e 73 75 66 66 69 63 69 65 6e 74 20 64 69 73 6b 20 73 70 61 63 65 22 2c 31 33 2c 31 | T:.Insufficient.disk.space",13,1 |
| 01a0 | 30 0d 0a 0d 0a 69 66 09 69 6e 74 65 72 6e 61 74 0d 0a 09 70 75 62 6c 69 63 09 74 61 62 6c 65 0d | 0....if.internat...public.table. |
| 01c0 | 0a 3b 54 68 69 73 20 74 61 62 6c 65 20 64 65 66 69 62 65 73 20 74 68 65 20 63 6f 61 6c 61 74 69 | .;This.table.defibes.the.coalati |
| 01e0 | 6e 67 20 73 65 71 75 65 6e 63 65 20 74 6f 20 62 65 20 75 73 65 64 20 66 6f 72 0d 0a 3b 69 6e 74 | ng.sequence.to.be.used.for..;int |
| 0200 | 65 72 6e 61 74 69 6f 6e 61 6c 20 63 68 61 72 61 63 74 65 72 73 2e 20 20 54 68 69 73 20 74 61 62 | ernational.characters...This.tab |
| 0220 | 6c 65 20 61 6c 73 6f 20 65 71 75 61 74 65 73 0d 0a 3b 6c 6f 77 65 72 20 63 61 73 65 20 63 68 61 | le.also.equates..;lower.case.cha |
| 0240 | 72 61 63 74 65 72 20 74 6f 20 75 70 70 65 72 20 63 61 73 65 20 75 6e 6c 69 6b 65 20 61 20 73 74 | racter.to.upper.case.unlike.a.st |
| 0260 | 72 61 69 67 68 74 20 41 53 43 49 49 20 73 6f 72 74 2e 0d 0a 3b 49 66 20 79 6f 75 72 20 63 68 61 | raight.ASCII.sort...;If.your.cha |
| 0280 | 72 61 63 74 65 72 20 73 65 74 20 69 73 20 6c 69 6b 65 20 74 68 65 20 49 42 4d 20 50 43 20 73 69 | racter.set.is.like.the.IBM.PC.si |
| 02a0 | 6d 70 6c 79 20 74 75 72 6e 0d 0a 3b 6f 6e 20 74 68 65 20 49 42 4d 20 63 6f 6e 64 69 74 69 6f 6e | mply.turn..;on.the.IBM.condition |
| 02c0 | 61 6c 2e 20 20 49 66 20 69 74 20 69 73 20 64 69 66 66 65 72 65 6e 74 20 73 69 6d 70 6c 79 20 6d | al...If.it.is.different.simply.m |
| 02e0 | 6f 64 69 66 79 20 74 68 65 0d 0a 3b 74 61 62 6c 65 20 61 70 70 72 6f 70 72 69 61 74 65 6c 79 2e | odify.the..;table.appropriately. |
| 0300 | 20 20 4e 6f 74 65 3a 20 74 6f 20 69 6e 73 65 72 74 20 61 20 66 6f 72 65 69 67 6e 20 6c 61 6e 67 | ..Note:.to.insert.a.foreign.lang |
| 0320 | 75 61 67 65 20 63 68 61 72 61 63 74 65 72 0d 0a 3b 62 65 74 77 65 65 6e 20 74 77 6f 20 41 53 43 | uage.character..;between.two.ASC |
| 0340 | 49 49 20 63 68 61 72 61 63 74 65 72 73 20 69 74 20 77 69 6c 6c 20 62 65 20 6e 65 63 65 73 73 61 | II.characters.it.will.be.necessa |
| 0360 | 72 79 20 74 6f 0d 0a 3b 22 73 68 69 66 74 22 20 61 6c 6c 20 74 68 65 20 41 53 43 49 49 20 63 68 | ry.to..;"shift".all.the.ASCII.ch |
| 0380 | 61 72 61 63 74 65 72 73 20 74 6f 20 6d 61 6b 65 20 72 6f 6f 6d 20 66 6f 72 20 61 20 6e 65 77 20 | aracters.to.make.room.for.a.new. |
| 03a0 | 63 68 61 72 61 63 74 65 72 2e 0d 0a 3b 49 66 20 74 68 69 73 20 69 73 20 64 6f 6e 65 20 62 65 20 | character...;If.this.is.done.be. |
| 03c0 | 73 75 72 65 20 74 6f 20 65 71 75 61 74 65 20 74 68 65 20 66 6f 72 65 69 67 6e 20 63 68 61 72 61 | sure.to.equate.the.foreign.chara |
| 03e0 | 63 74 65 72 73 20 74 6f 20 74 68 65 20 6e 65 77 0d 0a 3b 76 61 6c 75 65 73 20 69 6e 73 74 65 61 | cters.to.the.new..;values.instea |
| 0400 | 64 20 6f 66 20 74 68 65 20 6f 6c 64 20 76 61 6c 75 65 73 20 77 68 69 63 68 20 68 61 76 65 20 62 | d.of.the.old.values.which.have.b |
| 0420 | 65 65 6e 20 73 65 74 20 68 65 72 65 20 74 6f 20 74 68 65 0d 0a 3b 75 70 70 65 72 20 63 61 73 65 | een.set.here.to.the..;upper.case |
| 0440 | 20 41 53 43 49 49 20 76 61 6c 75 65 73 2e 0d 0a 0d 0a 74 61 62 6c 65 09 64 62 09 30 2c 31 2c 32 | .ASCII.values.....table.db.0,1,2 |
| 0460 | 2c 33 2c 34 2c 35 2c 36 2c 37 0d 0a 09 64 62 09 38 2c 39 2c 31 30 2c 31 31 2c 31 32 2c 31 33 2c | ,3,4,5,6,7...db.8,9,10,11,12,13, |
| 0480 | 31 34 2c 31 35 0d 0a 09 64 62 09 31 36 2c 31 37 2c 31 38 2c 31 39 2c 32 30 2c 32 31 2c 32 32 2c | 14,15...db.16,17,18,19,20,21,22, |
| 04a0 | 32 33 0d 0a 09 64 62 09 32 34 2c 32 35 2c 32 36 2c 32 37 2c 32 38 2c 32 39 2c 33 30 2c 33 31 0d | 23...db.24,25,26,27,28,29,30,31. |
| 04c0 | 0a 09 64 62 09 22 20 22 2c 22 21 22 2c 27 22 27 2c 22 23 22 2c 22 24 22 2c 22 25 22 2c 22 26 22 | ..db.".","!",'"',"#","$","%","&" |
| 04e0 | 2c 22 27 22 0d 0a 09 64 62 09 22 28 22 2c 22 29 22 2c 22 2a 22 2c 22 2b 22 2c 22 2c 22 2c 22 2d | ,"'"...db."(",")","*","+",",","- |
| 0500 | 22 2c 22 2e 22 2c 22 2f 22 0d 0a 09 64 62 09 22 30 22 2c 22 31 22 2c 22 32 22 2c 22 33 22 2c 22 | ",".","/"...db."0","1","2","3"," |
| 0520 | 34 22 2c 22 35 22 2c 22 36 22 2c 22 37 22 0d 0a 09 64 62 09 22 38 22 2c 22 39 22 2c 22 3a 22 2c | 4","5","6","7"...db."8","9",":", |
| 0540 | 22 3b 22 2c 22 3c 22 2c 22 3d 22 2c 22 3e 22 2c 22 3f 22 0d 0a 09 64 62 09 22 40 22 2c 22 41 22 | ";","<","=",">","?"...db."@","A" |
| 0560 | 2c 22 42 22 2c 22 43 22 2c 22 44 22 2c 22 45 22 2c 22 46 22 2c 22 47 22 0d 0a 09 64 62 09 22 48 | ,"B","C","D","E","F","G"...db."H |
| 0580 | 22 2c 22 49 22 2c 22 4a 22 2c 22 4b 22 2c 22 4c 22 2c 22 4d 22 2c 22 4e 22 2c 22 4f 22 0d 0a 09 | ","I","J","K","L","M","N","O"... |
| 05a0 | 64 62 09 22 50 22 2c 22 51 22 2c 22 52 22 2c 22 53 22 2c 22 54 22 2c 22 55 22 2c 22 56 22 2c 22 | db."P","Q","R","S","T","U","V"," |
| 05c0 | 57 22 0d 0a 09 64 62 09 22 58 22 2c 22 59 22 2c 22 5a 22 2c 22 5b 22 2c 22 5c 22 2c 22 5d 22 2c | W"...db."X","Y","Z","[","\","]", |
| 05e0 | 22 5e 22 2c 22 5f 22 0d 0a 09 64 62 09 22 60 22 2c 22 41 22 2c 22 42 22 2c 22 43 22 2c 22 44 22 | "^","_"...db."`","A","B","C","D" |
| 0600 | 2c 22 45 22 2c 22 46 22 2c 22 47 22 0d 0a 09 64 62 09 22 48 22 2c 22 49 22 2c 22 4a 22 2c 22 4b | ,"E","F","G"...db."H","I","J","K |
| 0620 | 22 2c 22 4c 22 2c 22 4d 22 2c 22 4e 22 2c 22 4f 22 0d 0a 09 64 62 09 22 50 22 2c 22 51 22 2c 22 | ","L","M","N","O"...db."P","Q"," |
| 0640 | 52 22 2c 22 53 22 2c 22 54 22 2c 22 55 22 2c 22 56 22 2c 22 57 22 0d 0a 09 64 62 09 22 58 22 2c | R","S","T","U","V","W"...db."X", |
| 0660 | 22 59 22 2c 22 5a 22 2c 22 7b 22 2c 22 7c 22 2c 22 7d 22 2c 22 7e 22 2c 31 32 37 0d 0a 69 66 09 | "Y","Z","{","|","}","~",127..if. |
| 0680 | 6d 73 76 65 72 0d 0a 09 64 62 09 31 32 38 2c 31 32 39 2c 31 33 30 2c 31 33 31 2c 31 33 32 2c 31 | msver...db.128,129,130,131,132,1 |
| 06a0 | 33 33 2c 31 33 34 2c 31 33 35 0d 0a 09 64 62 09 31 33 36 2c 31 33 37 2c 31 33 38 2c 31 33 39 2c | 33,134,135...db.136,137,138,139, |
| 06c0 | 31 34 30 2c 31 34 31 2c 31 34 32 2c 31 34 33 0d 0a 09 64 62 09 31 34 34 2c 31 34 35 2c 31 34 36 | 140,141,142,143...db.144,145,146 |
| 06e0 | 2c 31 34 37 2c 31 34 38 2c 31 34 39 2c 31 35 30 2c 31 35 31 0d 0a 09 64 62 09 31 35 32 2c 31 35 | ,147,148,149,150,151...db.152,15 |
| 0700 | 33 2c 31 35 34 2c 31 35 35 2c 31 35 36 2c 31 35 37 2c 31 35 38 2c 31 35 39 0d 0a 09 64 62 09 31 | 3,154,155,156,157,158,159...db.1 |
| 0720 | 36 30 2c 31 36 31 2c 31 36 32 2c 31 36 33 2c 31 36 34 2c 31 36 35 2c 31 36 36 2c 31 36 37 0d 0a | 60,161,162,163,164,165,166,167.. |
| 0740 | 09 64 62 09 31 36 38 2c 31 36 39 2c 31 37 30 2c 31 37 31 2c 31 37 32 2c 31 37 33 2c 31 37 34 2c | .db.168,169,170,171,172,173,174, |
| 0760 | 31 37 35 0d 0a 09 65 6e 64 69 66 0d 0a 69 66 09 69 62 6d 0d 0a 09 64 62 09 22 43 22 2c 22 55 22 | 175...endif..if.ibm...db."C","U" |
| 0780 | 2c 22 45 22 2c 22 41 22 2c 22 41 22 2c 22 41 22 2c 22 41 22 2c 22 43 22 0d 0a 09 64 62 09 22 45 | ,"E","A","A","A","A","C"...db."E |
| 07a0 | 22 2c 22 45 22 2c 22 45 22 2c 22 49 22 2c 22 49 22 2c 22 49 22 2c 22 41 22 2c 22 41 22 0d 0a 09 | ","E","E","I","I","I","A","A"... |
| 07c0 | 64 62 09 22 45 22 2c 22 41 22 2c 22 41 22 2c 22 4f 22 2c 22 4f 22 2c 22 4f 22 2c 22 55 22 2c 22 | db."E","A","A","O","O","O","U"," |
| 07e0 | 55 22 0d 0a 09 64 62 09 22 59 22 2c 22 4f 22 2c 22 55 22 2c 22 24 22 2c 22 24 22 2c 22 24 22 2c | U"...db."Y","O","U","$","$","$", |
| 0800 | 22 24 22 2c 22 24 22 0d 0a 09 64 62 09 22 41 22 2c 22 49 22 2c 22 4f 22 2c 22 55 22 2c 22 4e 22 | "$","$"...db."A","I","O","U","N" |
| 0820 | 2c 22 4e 22 2c 31 36 36 2c 31 36 37 0d 0a 09 64 62 09 22 3f 22 2c 31 36 39 2c 31 37 30 2c 31 37 | ,"N",166,167...db."?",169,170,17 |
| 0840 | 31 2c 31 37 32 2c 22 21 22 2c 27 22 27 2c 27 22 27 0d 0a 09 65 6e 64 69 66 0d 0a 09 64 62 09 31 | 1,172,"!",'"','"'...endif...db.1 |
| 0860 | 37 36 2c 31 37 37 2c 31 37 38 2c 31 37 39 2c 31 38 30 2c 31 38 31 2c 31 38 32 2c 31 38 33 0d 0a | 76,177,178,179,180,181,182,183.. |
| 0880 | 09 64 62 09 31 38 34 2c 31 38 35 2c 31 38 36 2c 31 38 37 2c 31 38 38 2c 31 38 39 2c 31 39 30 2c | .db.184,185,186,187,188,189,190, |
| 08a0 | 31 39 31 0d 0a 09 64 62 09 31 39 32 2c 31 39 33 2c 31 39 34 2c 31 39 35 2c 31 39 36 2c 31 39 37 | 191...db.192,193,194,195,196,197 |
| 08c0 | 2c 31 39 38 2c 31 39 39 0d 0a 09 64 62 09 32 30 30 2c 32 30 31 2c 32 30 32 2c 32 30 33 2c 32 30 | ,198,199...db.200,201,202,203,20 |
| 08e0 | 34 2c 32 30 35 2c 32 30 36 2c 32 30 37 0d 0a 09 64 62 09 32 30 38 2c 32 30 39 2c 32 31 30 2c 32 | 4,205,206,207...db.208,209,210,2 |
| 0900 | 31 31 2c 32 31 32 2c 32 31 33 2c 32 31 34 2c 32 31 35 0d 0a 09 64 62 09 32 31 36 2c 32 31 37 2c | 11,212,213,214,215...db.216,217, |
| 0920 | 32 31 38 2c 32 31 39 2c 32 32 30 2c 32 32 31 2c 32 32 32 2c 32 32 33 0d 0a 69 66 09 69 62 6d 0d | 218,219,220,221,222,223..if.ibm. |
| 0940 | 0a 09 64 62 09 32 32 34 2c 22 53 22 0d 0a 65 6e 64 69 66 0d 0a 69 66 09 6d 73 76 65 72 0d 0a 09 | ..db.224,"S"..endif..if.msver... |
| 0960 | 64 62 09 32 32 34 2c 32 32 35 0d 0a 65 6e 64 69 66 0d 0a 09 64 62 09 32 32 36 2c 32 32 37 2c 32 | db.224,225..endif...db.226,227,2 |
| 0980 | 32 38 2c 32 32 39 2c 32 33 30 2c 32 33 31 0d 0a 09 64 62 09 32 33 32 2c 32 33 33 2c 32 33 34 2c | 28,229,230,231...db.232,233,234, |
| 09a0 | 32 33 35 2c 32 33 36 2c 32 33 37 2c 32 33 38 2c 32 33 39 0d 0a 09 64 62 09 32 34 30 2c 32 34 31 | 235,236,237,238,239...db.240,241 |
| 09c0 | 2c 32 34 32 2c 32 34 33 2c 32 34 34 2c 32 34 35 2c 32 34 36 2c 32 34 37 0d 0a 09 64 62 09 32 34 | ,242,243,244,245,246,247...db.24 |
| 09e0 | 38 2c 32 34 39 2c 32 35 30 2c 32 35 31 2c 32 35 32 2c 32 35 33 2c 32 35 34 2c 32 35 35 0d 0a 09 | 8,249,250,251,252,253,254,255... |
| 0a00 | 65 6e 64 69 66 0d 0a 45 4e 44 54 45 58 54 20 45 51 55 20 20 20 20 20 24 0d 0a 0d 0a 43 4f 4e 53 | endif..ENDTEXT.EQU.....$....CONS |
| 0a20 | 54 20 20 20 45 4e 44 53 0d 0a 20 20 20 20 20 20 20 20 45 4e 44 0d 0a 00 00 00 00 00 00 00 00 00 | T...ENDS..........END........... |
| 0a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |