franco@iuvax.UUCP (04/19/86)
I have just received Bradley's FORTHMACS which is the first real release (shareware) of the PDFORTH that I posted to the net some time ago. You may recall that I have offered to copy three disks worth of software for anyone sending me three floppies. I have now added a fourth disk containing FORTHMACS. You may still send me three disks if you do not want FORTHMACS or send me the fourth disk for FORTHMACS. Or you may send one disk for the FORTH. Or you may send me no disks and download all the files from GENIE (wait about 5 days before looking there-it will take awhile to upload. I will not try to upload to compuserve as it will take into the next century to do so). Or you may write directly to the author, Mitch Bradley (see the address below). I strongly recommend that you do the latter since Mitch will then know who you are and can keep in touch. However, if you are going to send me three disks then, in my opinion, you should send four disks: FORTHMACS is fast (a few hundred times faster than xlisp) and has hooks into everything. The following is a list of files that come with FORTHMACS and illustrates what I am talking about: File Contents FILES.LST This file READ.ME General Forthmacs information COPYING Important note from the author FORTH.TOS The Forthmacs Forth System EMACS.TOS The Emacs text editor EMACS.REF Emacs quick reference TUTORIAL.TXT Emacs tutorial MIDI.FTH Basic MIDI interface MODEM.FTH Serial Line interface CONNECT.FTH Virtual Terminal XMODEM.FTH Xmodem protocol file transfer PRINTER.FTH Printer control LINEA.FTH Line A graphics interface VDI.FTH Low Level VDI interface VDIBIND.FTH C-bindings style VDI interface AES.FTH AES interface POLYGONS.FTH Sliding Polygons demo program ART.FTH String Art demo program STRINGPT.BIN Data file for ART.FTH TASKING.FTH Multitasking BUNDLE.FTH Creates "bundles" -- files containing many other files EXTRACT.FTH Used by BUNDLE.FTH INTERVAL.FTH Interval timing SPLIT.FTH Split-screen scrolling BLOCK.FTH Implemention of the Forth word BLOCK BLOCKIO.FTH Used by BLOCK.FTH BLOCKLD.FTH Used by BLOCK.FTH COMPARE.FTH File comparison CHECKSUM.FTH File checksum DEBUG.FTH Single-steping debugger WHATIS.IND Index file for the WHATIS help command WHATIS.DOC Data file for the WHATIS help command INDEX.FTH Recreates WHATIS.IND if you modify WHATIS.DOC FILEDATE.FTH Modifies the data and time stamp on files MEMORY.MAP Text file showing the memory map of Forthmacs You don't have to keep all these files on-line all the time for Forthmacs to work. Once FORTH.TOS has started, it stays in memory until you exit from Forth. The first time you type edit , EMACS.TOS is read in to memory, and it stays there until you exit from Forth. WHATIS.IND and WHATIS.DOC are accessed every time you use the whatis command, so you have to keep them on-line if you use that command. The other files are only accessed if you explicitly ask for them. You can also get FORTHMACS from the author at the following address: Bradley FORTHWARE P.O. Box 4444 Mountain View, CA 94040 Note: I just mailed disks to the following people: Hauser,Franceus,Dalio, Carson,Jaegermann,Gerard. I had delayed your disks for a few days waiting for the FORTH (I had to squeeze everything to get it on - sorry). John Franco 2535 Spicewood Lane Bloomington, IN 47401