This is the 8-K Basic. most important: the program doesn't start at SA=0200. it starts at 1000! /BASIC.L8E / L A B - 8 \ E B A S I C / / COPYRIGHT 1971, DIGITAL EQUIPMENT CORPORATION / MAYNARD, MASS. (01754) / / WRITTEN BY JACK BURNESS / THIS BASIC IS A COMBINATION OF LAB-8/E BASIC / AND 8K-BASIC FOR THE PDP-8. TO CREATE IT / FOR THE LAB-8/E SET "MACHINE=1", TO CREATE IT FOR / THE PDP-8 SET "MACHINE=0". MACHINE=0 / THIS CODE OVERLAYS THE BINARY LOADER IN FIELD / ONE TO MAKE LAB-8/E BASIC SELF STARTING. /BASIC4.52 I assembled it with PAL-8 with option MACHINE=0 and it runs on my LAB-8/E. I didn't exactly find out, was "THIS CODE OVERLAYS THE BINARY LOADER IN FIELD ONE TO MAKE LAB-8/E BASIC SELF STARTING." exactly means, because under OS/8 there is no binary loader in field one. But the effect is, that after loading and running BASIC8 under OS/8 the system becomes inoperable: it cannot be restarted, I have to boot. Perhaps there is an exit to OS/8-command, but I didn't find it. I also didn't try to assemble it with MACHINE=1. What also didn't work: loading BASIC8.BN with the old LBAA-PM binary loader. Eventually this loader has no provision to load in different memory fields. I'm looking for a newer loader. For completeness, I copied the docu for this BASIC from bitsavers to this directory too. kk, 7-DEC-18