home *** CD-ROM | disk | FTP | other *** search
-
- In preparing Mr. Robison's wonderful IFP programs for an archive, a few
- words of explanation are in order:
-
- (1) All files should be placed on a bootable disk.
- (2) FPDEMO.ARC represents the subdirectory \DEMO on the boot disk.
- (3) FPMATH.ARC represents the subdirectory \MATH on the boot disk
- and contains the following archives:
- (3a) ARITH.ARC is the subdirectory \MATH\ARITH
- (3b) LINEAR.ARC is the subdirectory \MATH\LINEAR
-
- After recreating these subdirectories, the programs should run as Arch
- Robison intended. I received these programs directly from the author and he
- has authorized me to freely distribute copies of the diskette.
-
- I would like to make a few personal notes:
-
- (1) The PC-Write editor is somewhat dated (it's version 2.2), and you may
- want to substitute your own favorite editor/word processor. However, if you
- are running strictly on floppies, then you may wish to stick with this older
- version of PC-Write since it is considerably compact than the current (version
- 2.71) PC-Write.
-
- (2) If you are unfamiliar with FP, you will certainly want to do some
- research in the some of the computer science journals. I suggest you read
- Backus' Turing lecture in the ACM Communications, since it was this paper that
- spawned this interesting functional language. At this time, I do not think
- there are any texts on the language itself (though a few of the more recent
- computer science texts might mention FP). However, the MANUAL file and
- Robison's DEMO files might be enough to get you started and whet your appetite
- for functional programming.
-
- (3) You might be interested in the fact that the internals of the IFP
- interpreter are described in a paper to appear in the Proceeding of the ACM
- SIGPLAN '87 Symposium on Interpreters and Interpretive Techniques.
- Congratulations, Arch D. Robison!!
-
- -- Stephen F. Day
-
-