Hangar.La tienda de software del Amiga

APL4Amiga

A Programming Language interpreter, prerelease

Short:        A Programming Language interpreter, prerelease
Author:       mcain@advtech.uswest.com (Michael Cain), Amiga port by uploader
Uploader:     haubi geocities com (Stefan Haubenthal)
Type:         dev/lang
Architecture: m68k-amigaos

This is APL\11, an APL interpreter for the UNIX operating 
system.  The interpreter is written in C and the source code
is freely available.  The code is reasonably portable, sub-
ject to several restrictions including interchangeable 
pointers and ints.  Portability is discussed in more detail 
in the manual included with this distribution.  

APL\11 has a relatively long history.  The original program 
was written by Ken Thompson at Bell Laboratories, apparently
in the days before Version 6 UNIX.  That version of the 
interpreter was extensively modified at Purdue University, 
and has been included on the Berkeley distribution tapes 
subject to the requirement that you have a UNIX source 
license.  

Early in '92, I acquired a 386sx, a copy of Linus Torvalds' 
linux, and a copy of Bellcore's MGR windowing software.  A 
little voice in the back of my head said "This multitasking 
virtual-memory windowed system is nice, and if it had APL it
would be just about perfect!"  There's no accounting for 
taste.  After asking USENET, it was apparent that no other 
source-code available APL interpreters for UNIX had been 
written.  I had a legal copy of the APL\11 source which had 
followed me from Bell Labs to Bellcore and on to U S WEST.  

After a lot of nagging, AT&T licensed the source code to 
U S WEST, including the right to sublicense it without the 
old UNIX source license requirement (big companies don't 
seem to understand "just give it away").  I've cleaned it 
up, fixed several errors, written some new documentation, 
reformatted a lot of the old Purdue documentation, and added
a little additional functionality.  It's available for 
general use.  

I plan to provide support for the interpreter as my personal
time and interests permit (somewhere after wife, kids, house
maintenance and building a new piano bench).  The normal 
distribution channel will be the ftp archive at wat-
serv1.waterloo.edu.  If you are actively using APL\11, send 
me a note.  E-mail should be sent to mcain@adv-
tech.uswest.com.  Bug reports are welcome, although I can't 
promise how soon they'll get fixed.  Patches that fix bugs 
are even more welcome, and will get more prompt attention.  

Gratis

Descargar 149 KB

Desde el Amiga: abre Hangar y busca APL4Amiga.

Autormcain@advtech.uswest.com (Michael Cain), Amiga port by uploader
Categoríadev/lang
Tamaño149 KB
Param68k-amigaos
OrigenAminet