module
23

hisoftpascal.mfi is the HiSoft Pascal disc from this site, with two programs and this primer's listings added. It boots by itself into the DOS.
| File | What it is |
|---|---|
HPEIN.COM | HiSoft Pascal - the compiler, "Version of 24 October 1984" |
XBAS.COM | The Einstein's BASIC, Xtal BASIC 4.2, from the Einstein System Master - the editor |
FIRST.ASC | S3-S4: an array and a comment |
COUNT.ASC | S5: a slow count, for CTRL-C and (*$C-*) |
NUMBERS.ASC | S6: writing numbers, rounding, overflow |
NAMES.ASC | S7: two names that are one |
WORDS.ASC | S8: a word, and its length |
ASK.ASC | S9: reading numbers and a letter |
HANOI.ASC | S10: the Towers of Hanoi |
SHELF.ASC | S11: records, sets and an array |
NOTES.ASC, SHOW.ASC | S12: writing a file, and reading it back |
STACK.ASC | S13: NEW, MARK and RELEASE |
BOX.ASC | S14: PAGE, GOTOXY and colour |
MOVER.ASC | S15: the arrow keys with INCH |
DICE.ASC | S16: RANDOM, after a key |
PICTURE.ASC | S17: three filled shapes |
SCALE.ASC | S18: a scale on the sound chip |
FACE.ASC | S19: a character of your own |
The .ASC files are exactly what XBAS saves: numbered lines. You can compile one straight from the disc - HPEIN HANOI - or look at it first in XBAS with LOAD "HANOI.ASC" and LIST.
Your own work goes on this disc too. 120K of it is free. If you type a program under one of these names, it replaces the primer's copy; a fresh copy of the disc from the site puts them all back.