home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-03-24 | 1.7 KB | 56 lines | [TEXT/ALFA] |
-
- A note about QForth
- -------------------
-
- The source code for the original Apple IIe version of QForth is given here:
-
-
- QFORTH.S -- main code for the interpreter/compiler
- QF.REGWRDS1.S -- standard predefined words
- QF.REGWRDS2.S
- QF.SPCWRDS1.S -- compiler words
- QF.SPCWRDS2.S
- QF.FILESYS -- ProDOS file access words
-
-
- I have no idea as to what Apple II assembler you need to assemble this
- code yourself, but imagine that it would not be hard to port.
-
-
- ===========================================================================
- ! AN IMPORTANT NOTE !
- ===========================================================================
-
-
- The file QF.FILESYS.S contained an error that prevented using file
- numbers 1 and 2. The error has been corrected in this copy of the file
- and in the version running within MacQForth. If you want to work with
- the original Apple version and cannot re-assemble the file, patch the
- locations below:
-
- $3C79:A2
- $3C7A:9E
-
- This can be accomplished by using a disk sector editor and careful
- counting (the original values in these locations are zero). Less daring
- types can use QForth itself:
-
- 162 15481 c! 158 15482 c!
-
-
- ==========================
- Where's the original?
- ==========================
-
- The original Apple II version of QForth can be found at:
-
- ftp.cco.caltech.edu as /pub/apple2/8bit/comm/qforth8.shk
-
- You will need ShrinkIt to expand the archive. ShrinkIt is also available
- on ftp.cco.caltech.edu.
-
- If contemplating working on making QForth programs "standalone"
- executable binary or SYS files. This would make QForth the only Apple II
- Forth I know of that could produce executable binaries. If I do it, it
- will find its way onto the net.
-