• Please review our updated Terms and Rules here

BASIC interpreter by Thomas Logan and Gary Kildall?

per

Veteran Member
Joined
Jan 21, 2008
Messages
3,154
Location
Western Norway
I recently came across this bit of PL/M code, which seems to be a BASIC-interpreter written by a Thomas J. Logan and modified by Gary Kildall for CP/M on the Intel Intellec/8 model 80. I tried looking up if I could find any information on this online, without any luck.

Does anyone know the context as to where this came from and when it was made?
 

Attachments

Interesting. In spite of the comment suggesting this works on CP/M, the code appears to be strictly using ISIS-II calls - not CP/M BDOS calls. But the code does not appear to be an interpreter (unlike MBASIC.COM), but rather some sort of translator or compiler. It's not clear what it outputs (8080 machine code or some source language like PL/M or ASM), and whether that output is ready to run under CP/M. I don't see it generating strings, but rather it appears to be generating binary code. But I don't see evidence of 8080 instructions being generated, rather some sort of intermediate code (p-code). It's not clear what else is needed to actually execute the BASIC program. It's also not clear how the comment "...FOR USE UNDER THE CP/M..." applies to whats is being generated.
 
Back
Top