While looking for APL implementations for the Altair, I ran into two of them: apl/z; although sadly only for z80 altairs, which the Clone doesn't have implemented and EMPL:
https://web.archive.org/web/20060719161 ... l/empl.asm
The page above includes .bin, .hex and sourcecode. And works well on the provided 8080 emulator. Although I was unsuccessful getting it to run on either the Altair or simh; and I would appreciate if someone had pointers on how to achieve this (preferably on the Clone):
----------------------------------------------------------------------------------------------------------------------
$ ./altairz80
Altair 8800 (Z80) simulator V3.9-0 build 1625 (scp created Feb 10 2013 at 09:37:41 with gcc 4.2.4)
sim> load empl.bin 0
5808 bytes [23 pages] loaded at 0.
sim> go 0
HALT instruction, PC: 03A5F (HLT)
sim>
----------------------------------------------------------------------------------------------------------------------
It works well with the provided emulator:
$ ./8080 -l empl.bin
EMPL 1.0
CLEAR WS
\5
\5
1 2 3 4 5