tlaronde pointed me at the APL that shipped in the contrib directory in 4.3BSD. In hindsight I suspect that was the version I spun up at Athabasca U way back when (1989ish).
I was quite surprised to see that a substantial chunk of it managed to compile 'out of the box' on OpenBSD 6.8 (albeit with a flood of warnings :-)): : lyndon@broken:/u/lyndon/src/apl/4.3/usr/contrib/apl/src; ls *.[co] Llx.c a4.c a8.o ac.o ag.c ak.c ao.o ax.c gamma.c a0.c a5.c a9.c ad.c ag.o al.c aplcvt.c ax.o lex.c a1.c a6.c aa.c ae.c ah.c am.c aq.c ay.c tab.c a2.c a7.c aa.o ae.o ai.c an.c at.c az.c xed.c a3.c a7.o ab.c af.c aj.c an.o at.o az.o y.tab.c a3.o a8.c ac.c af.o aj.o ao.c aw.c cata.c y.tab.o Seems like a viable candidate to base the port on. --lyndon ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T233ff29f045d64a9-Mb2cc2b7e0f346fbbd83e53dd Delivery options: https://9fans.topicbox.com/groups/9fans/subscription