"A 79-standard Forth compiler" - читать интересную книгу автора (HartForth Graham A.M.) this operation. Then enter the following BASIC program and RUN it. After you
RUN the program, re-BOOT your TRSDOS diskette to correct the byte in memory. 10 OPEN"R",1,"SYS0/SYS.WKIA:0" 20 FIELD 1,171 AS R1$, 1 AS RS$, 84 AS R2$ 30 GET 1,3: LSET RS$="<": PUT 1,3: CLOSE: END Method (2) uses DEBUG to change the byte in memory. Use this if you do not want to patch your TRSDOS system diskette and are familiar with DEBUG. 1. At TRSDOS Ready, type~DEBUG~followed by~ 2. Depress the~ 3. Type~M46B0~followed by the~ 4. Type~3C~followed by~ 5. Type~G402D~followed by~ Method (3) uses a POKE from BASIC to change the value directly in memory. This procedure is as follows: 1. Enter BASIC (files = 0, protect no memory) 2. Type~POKE &H46B0,60~followed by~ 3. Type~CMD"S~followed by~ Now, after using any one of the methods noted above, COPY the FORTH/CMD file from the HARTFORTH diskette to your TRSDOS diskette. ~HARTFORTH - 2~ ~HARTFORTH - A 79-Standard FORTH Compiler~ Note on Model I/III Compatibility The Model I/III version of HARTFORTH should be compatible with all TRSDOS compatible DOS's as it uses only documented DOS and ROM calls that are common to both the Model I and Model III computers. This U.S. version detects whether HARTFORTH is running on a Model I or a Model III by the ROM contents at address 125H (Model III = 49H; Model I anything else). The contents of SYS+21 (see "An Overview of HARTFORTH") are modified to use the proper |
|
|