Ed Liss' BASIC360 Interpreter


Ed Liss has contributed this BASIC interpreter written in PL/I.  From the comments in the source, it was a student project that he resurrected from an archive after 42 years to make available to the Hercules/MVS community.

Download the archive basic360.tgz [MD5: 4b9320aace1c9bef8f903d06d2db611b], which contains a HET tape image (IEBCOPY unload of a PDS) and a jobstream to restore the PDS.  The jobstream will probably require modification for your system, as it is set to restore to a 3350 DASD volume with LABEL=SYSCPK.

The PDS contains four members:

  1. $DEMO - jobstream to execute the interpreter after installation using demo BASIC code.
  2. $INSTALL - jobstream to compile the interpreter (will probably need modifications for your system for target load library)
  3. BASICTST - demo BASIC code
  4. BASIC360 - the interpreter

Output from a run of the $DEMO jobstream may be viewed here: basic360ivp.

I hope that you have found my instructions useful.  If you have questions that I can answer to help expand upon the information I have included here, please don't hesitate to send them to me:

Return to Site Home Page 

This page was last updated on September 17, 2016.