home *** CD-ROM | disk | FTP | other *** search
- 100 REM -- BASIC PROGRAM TO CREATE testkb.COM
- 110 OPEN "testkb.COM" AS #1 LEN = 1
- 120 FIELD #1,1 AS A$
- 130 CHECKSUM = 0
- 140 FOR I = 1 TO 17
- 150 LINESUM = 0
- 155 PRINT 0 ;
- 160 FOR J = 1 TO 8
- 170 READ BYTE
- 180 CHECKSUM = CHECKSUM + BYTE
- 190 LINESUM = LINESUM + BYTE
- 200 IF (BYTE < 256) THEN LSET A$ = CHR$(BYTE)
- 210 PUT #1
- 220 NEXT J
- 230 READ LINECHECK
- 240 IF LINECHECK <> LINESUM THEN PRINT "Error in Line";280 + 10 * I
- 250 NEXT I
- 260 CLOSE
- 270 IF CHECKSUM = 11349 THEN PRINT "Successful Completion!" : END
- 280 PRINT "COM file is not valid!" : END
- 290 DATA 235, 75, 144, 84, 104, 105, 115, 32, 894
- 300 DATA 66, 73, 79, 83, 32, 115, 117, 112, 677
- 310 DATA 112, 111, 114, 116, 115, 32, 101, 120, 821
- 320 DATA 116, 101, 110, 100, 101, 100, 32, 107, 767
- 330 DATA 101, 121, 115, 36, 84, 104, 105, 115, 781
- 340 DATA 32, 66, 73, 79, 83, 32, 100, 111, 576
- 350 DATA 101, 115, 32, 110, 111, 116, 32, 115, 732
- 360 DATA 117, 112, 112, 111, 114, 116, 32, 101, 815
- 370 DATA 120, 116, 101, 110, 100, 101, 100, 32, 780
- 380 DATA 107, 101, 121, 115, 36, 51, 192, 142, 865
- 390 DATA 192, 186, 36, 1, 180, 18, 205, 22, 840
- 400 DATA 38, 58, 6, 23, 4, 117, 20, 38, 304
- 410 DATA 128, 54, 23, 4, 128, 180, 18, 205, 740
- 420 DATA 22, 38, 58, 6, 23, 4, 117, 3, 271
- 430 DATA 186, 3, 1, 38, 128, 54, 23, 4, 437
- 440 DATA 128, 180, 9, 205, 33, 180, 76, 205, 1016
- 450 DATA 33, 0, 0, 0, 0, 0, 0, 0, 33