Newsgroups: comp.lang.apl
Path: watmath!watserv2.uwaterloo.ca!torn!nott!uotcsi2!news
From: cbbrowne@csi.uottawa.ca (Christopher Browne)
Subject: Source Code of 6.??
Message-ID: <1993Jan27.200013.5549@csi.uottawa.ca>
Keywords: GCC, ReadLine Interface
Sender: news@csi.uottawa.ca
Nntp-Posting-Host: prgf
Organization: Dept. of Computer Science, University of Ottawa
Date: Wed, 27 Jan 93 20:00:13 GMT

I compiled the latest source code edition of J (6.2, I believe it is?
It's at home, so I can't check offhand) on my Atari ST, with no great
difficulties.  Ran a bunch of the tests, and while I wasn't able to
browse them in TOO much detail, they seemed to do what they were
expected to.  Lots of rank errors, and the likes, where illegal
expressions were tested.

What I was wondering is:
Past editions of the Atari version of J have typically had (I think)
the GNU Readline package linked in, so that emacs-like keybindings can
be used to edit current and past command lines.  It's not 100% clear
how I'd link it in.

Do I need one of the "famous" books?  Or does someone know offhand
which functions need to get replaced?

A while back, I'd looked at the source code, and thought that it was
written in Obfusticated C.  In looking again, I think I was wrong.  It
just LOOKS confusing, and that's probably a function of J being a
fairly complex language.

-- 
Christopher Browne                |     PGP 2.0 key available
cbbrowne@csi.uottawa.ca           |======================================
University of Ottawa              | Genius may have its limitations, but
Master of System Science Program  | stupidity is not thus handicapped.
