Author Topic: APL/Z 1.1 on CP/M?  (Read 1487 times)

0 Members and 1 Guest are viewing this topic.

Offline jibanes

  • CPC464
  • **
  • Posts: 17
  • Country: fr
    • Awards
APL/Z 1.1 on CP/M?
« on: 08:14, 16 November 20 »
For advanced users only.
Would APL/z 1.1, available at https://schorn.ch/altair_6.php be run-able on CPC CP/M 2.2?What about EMPL 1.0? ( https://web.archive.org/web/20060719161108/http://www.signiform.com/erik/programs/empl/empl.asm )
Thank you for looking,J.
like
0
No reactions

Offline m_dr_m

  • 464 Plus
  • *****
  • Posts: 338
  • Country: gb
  • http://orgams.wikidot.com/
    • OrgaMS!
    • Awards
Re: APL/Z 1.1 on CP/M?
« Reply #1 on: 12:08, 12 January 21 »
Great question :)


Is it run-able anywhere? I'd like to take a look (about CP/M then AMSDOS port) if I can test it somewhere.
Have you tested it? How to you enter the special chars?
like
0
No reactions

Offline m_dr_m

  • 464 Plus
  • *****
  • Posts: 338
  • Country: gb
  • http://orgams.wikidot.com/
    • OrgaMS!
    • Awards
Re: APL/Z 1.1 on CP/M?
« Reply #2 on: 11:44, 24 November 21 »
Still interested by the answer!

Talking about CP/M: where is the biggest CP/M audience/community? Usenet?
like
0
No reactions

Offline zhulien

  • 6128 Plus
  • ******
  • Posts: 934
  • Country: au
  • aka Vorax
    • 8bitology
    • Awards
like
1
Members reacted like:
m_dr_m,

Offline GeoffB17

  • 6128 Plus
  • ******
  • Posts: 848
  • Country: gb
  • PCW since '85, more CP/M than Loco
    • Awards
Re: APL/Z 1.1 on CP/M?
« Reply #4 on: 17:13, 03 December 21 »
Hello,

There is a listing via Google for this:

http://www.retroarchive.org/cpm/lang/lang.htm - specifically for Z80.

A way down the list of various languages there seems to be the one you ask about.   NB the item is referred to as an 'Interpreter' as opposed to a Compiler.

I've downloaded the .zip and I'll have a look, but I know nothing about AP/L, other than that it's a famous language - used for things during the Apollo missions?

Why the interest?

Later..

I've got the file, and unpacked it.

There is the .COM, a couple of doc files, and a lot of example 'overlay' examples.

The prog can operate on an ascii terminal, and there are notes about the included symbol translations, and I assume re extra translations that you might do.   The comments say that the prog does work, even quite well, and speed is OK.   Evidently AP/L is normally an interpreter, so there may be no such thing as a compiler anyway?

Seems to use a lot of one char 'symbols' to create a prog (usually mathematical ?), so the matter of 'readability' seems to be out the window?

No doubt interesting historically

Geoff
« Last Edit: 17:32, 03 December 21 by GeoffB17 »
like
1
Members reacted like:
m_dr_m,

Offline m_dr_m

  • 464 Plus
  • *****
  • Posts: 338
  • Country: gb
  • http://orgams.wikidot.com/
    • OrgaMS!
    • Awards
Re: APL/Z 1.1 on CP/M?
« Reply #5 on: 14:39, 04 December 21 »
Thank you for the pointers, much appreciated.

Why the interest?

AP/L is a very terse and powerful language, properties I love!
Context: https://www.cpcwiki.eu/forum/programming/porting-smalltalkjoynimj-on-cpc/
like
0
No reactions

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.996
  • Country: de
  • Reincarnation of TFM
    • FutureOS - Revolution and Revelation for CPC6128 and 6128plus
    • Awards
Re: APL/Z 1.1 on CP/M?
« Reply #6 on: 02:01, 07 December 21 »
Is it run-able anywhere? I'd like to take a look (about CP/M then AMSDOS port) if I can test it somewhere.
Have you tested it? How to you enter the special chars?
Using CP/M Plus you can use the 2nd register set of the Z80 too. From there I would do a port for FutureOS.
like
1
Members reacted like:
m_dr_m,
http://futureos.de --> Get the revolutionary FutureOS (Update: 2022.01.11)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)