5) Unless it needs an entire disk, it should be contained in one directory at the root level, like on a Fish disk.
6) Include a README file with your name, date, a description of the program or tool, and instructions on how to compile it.
7) If needed, supply a separate documentation file that describes how to use this program. For standalone programs like games, assume that the reader may not be a programmer.
We will pass these disks on to Fred Fish, user groups, etc. (See Fred Fish disk #239) We encourage people to mention somewhere in the program output that it was written in IForth. An "About..." item in a menu is a nice way. People assume a program was written in 'C' unless told otherwise. This would really help us out and help spread the gospel about Forth. Disks can be sent to the address on the order form. Thanks.
HMSL - Forth Extensions for Experimental Music
If you enjoy programming in Forth, and you enjoy experimental music then you'll probably like HMSL. HMSL stands for Hierarchical Music Specification Language. Don't let the title scare you off. Essentially, HMSL is a large collection of music related tools including a MIDI toolbox, an Amiga local sound toolbox, a real-time hierarchical scheduler, a Score Entry System, a MIDI Parser and Mapper, a graphical user interface toolbox, and other composition related tools. HMSL is in use world-wide by experimental composers. Phil Burk, one of the co-authors of JForth, is also a co-author of HMSL. Phil teaches a course in computer music, and does research in digital signal processing at Mills College. HMSL source code and manual is $175.00. If you are interested in HMSL please call Frog Peak at (415)-461-1442.
Questionnaire
To help us improve JForth please fill out the following questionnaire before sending in this page for your upgrade. Even if you don't upgrade to V3, we'd still like to hear from you.
What version of JForth do you currently have? __________
How would you rate the JForth software? 0=Poor, l=Adequate, 2=Good, 3=Excellent. _________
How would you rate the JForth manual? 0=Poor, l=Adequate, 2=Good, 3=Excellent __________
How often do you use the following features: 0=Never, l=Sometimes, 2=Often. ___________
_____ Assembler,
_____ Clone,
_____ File I/O, Dolines,
_____ Function Key Assignment
_____
Local Variables,
_____ ODE
Which of the following features would you like to see added or improved?
_____ MultiTasking
_____ more Graphics and Animation
_____more ODE classes
Please offer any suggestions you have for improving JForth:
_____ BLOCK files,
_____ LOAD EZMenus
_____ Floating Point,
_____ IFF ToolBox,
_____ Source Level Debugger
_____ Pre. compiled Modules
_____ 68881/2 Coprocessor Floating Point
_____ link 'C' routines with Forth
_____ Audio Tools (see HMSL)
Please offer any suggestions you have for improving JForth: