HiSoft Pascal Primer cover: a square, a triangle and a circle drawn and filled by a HiSoft Pascal program on the Tatung Einstein
← Back to Courses
module
23

Appendix III - What Is On The Disc

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.

FileWhat it is
HPEIN.COMHiSoft Pascal - the compiler, "Version of 24 October 1984"
XBAS.COMThe Einstein's BASIC, Xtal BASIC 4.2, from the Einstein System Master - the editor
FIRST.ASCS3-S4: an array and a comment
COUNT.ASCS5: a slow count, for CTRL-C and (*$C-*)
NUMBERS.ASCS6: writing numbers, rounding, overflow
NAMES.ASCS7: two names that are one
WORDS.ASCS8: a word, and its length
ASK.ASCS9: reading numbers and a letter
HANOI.ASCS10: the Towers of Hanoi
SHELF.ASCS11: records, sets and an array
NOTES.ASC, SHOW.ASCS12: writing a file, and reading it back
STACK.ASCS13: NEW, MARK and RELEASE
BOX.ASCS14: PAGE, GOTOXY and colour
MOVER.ASCS15: the arrow keys with INCH
DICE.ASCS16: RANDOM, after a key
PICTURE.ASCS17: three filled shapes
SCALE.ASCS18: a scale on the sound chip
FACE.ASCS19: 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.

Get the Newsletter

New guides, disk images and community finds, roughly once a quarter. No spam, we promise, this isn't Tatung's marketing department.
Your subscription could not be saved. Please try again.
Your subscription has been successful.

Newsletter

Subscribe to our newsletter and stay updated.