Newsgroups: comp.lang.apl
Path: watmath!ljdickey
From: ljdickey@math.uwaterloo.ca (L.J. Dickey)
Subject: Re: Source Code of 6.??
Message-ID: <C1KyqE.6JJ@math.uwaterloo.ca>
Keywords: GCC, ReadLine Interface
Organization: University of Waterloo
References: <1993Jan27.200013.5549@csi.uottawa.ca>
Date: Thu, 28 Jan 1993 20:11:02 GMT

In article <1993Jan27.200013.5549@csi.uottawa.ca> cbbrowne@csi.uottawa.ca (Christopher Browne) writes:

>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.

You might write to
	Scott Kolodzieski	<scott@dmi.stevens-tech.edu>
whose name you might recignize as an EMACS specialist, for
this.  He is the one who did the implementation you are talking
about.

>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.

I would prefer to say that much C code is written in a "primer" style
and that Roger's writing has moved to a more advanced level that makes
extensive use of the pre-processing capabilities that C has.


-- 
Prof. Leroy J. Dickey, Faculty of Mathematics, U of Waterloo, Canada  N2L 3G1
   Internet:      ljdickey@math.UWaterloo.ca
                  ljdickey@math.waterloo.edu
   UUCP:          ljdickey@watmath.UUCP
