Hi Giuseppe, ports --

On 07/18/17 06:16, Giuseppe Cocomazzi wrote:
Hello,
I've just finished porting GNU APL to OpenBSD.
GNU APL is a free interpreter for Kenneth Iverson's APL
programming language. More details about the project
are available on the homepage:

https://www.gnu.org/software/apl/

The port has been built and tested on the following
system:

OpenBSD misery.doom.loc 5.9 GENERIC.MP#1616 i386

I'll just chime in too and remind everyone to always develop new ports on -current, as the infrastructure and internals of the ports mechanism very well may change from release to release. And indeed, especially lately, there has been a lot of really great work on improving the mechanisms around compiler selection, for example.

and it is available at:

http://sbudella.altervista.org/stuff/openbsd-apl.tgz

Feedback and suggestions would be really appreciated.

However, this port is mostly complete and really only needs a few tweaks to get it in shape for importing.

Attached is an updated tarball, keeping you as maintainer, Giuseppe, and doing what I believe was your intent from the original submission.

It builds, packages, and seems to run on amd64. However, I have absolutely no idea how to use APL or this interpreter, so I can only confirm that it indeed does not segfault or otherwise crash when run. Note, the command to quit the interpreter is )OFF (that is, a close parentheses followed by OFF). But then the apl interpreter inverts the colors on my terminal, leading to black text on black background, so the only thing I can really do is issue "exit" to close the terminal. Perhaps, Giuseppe, you could write a default config file so that the apl environment does what the user might expect?

~Brian

Attachment: apl.tgz
Description: Binary data

Reply via email to