From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28325 invoked from network); 16 Nov 1998 15:36:54 -0000 Received: from math.gatech.edu (list@130.207.146.50) by ns1.primenet.com.au with SMTP; 16 Nov 1998 15:36:54 -0000 Received: (from list@localhost) by math.gatech.edu (8.9.1/8.9.1) id KAA16949; Mon, 16 Nov 1998 10:05:12 -0500 (EST) Resent-Date: Mon, 16 Nov 1998 10:05:12 -0500 (EST) Sender: B.Stephens@isode.com To: zsh-workers@math.gatech.edu Subject: Ksh93 (was Re: Associative arrays and memory) References: <199811160954.KAA10377@beta.informatik.hu-berlin.de> <981116044345.ZM32703@candle.brasslantern.com> Mime-Version: 1.0 (generated by tm-edit 7.108) Content-Type: text/plain; charset=US-ASCII From: Bruce Stephens Date: 16 Nov 1998 14:58:44 +0000 In-Reply-To: "Bart Schaefer"'s message of "Mon, 16 Nov 1998 04:43:45 -0800" Message-ID: X-Mailer: Gnus v5.6.27/XEmacs 20.4 - "Emerald" Resent-Message-ID: <"iQ5zj.0.j84.dy3Ks"@math> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/4652 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu "Bart Schaefer" writes: > Yes, I wondered about this. (Does ksh93 have any equivalent > syntax?) ksh93 can be downloaded (in binary) for a number of systems at . There's a license, but it's a pretty harmless one. Comes with a manpage. There's other cool stuff there too. graphviz draws graphs. There's an example showing how processes connect together in pipelines, for example. (The idea is that you describe the graph in terms of directed edges, and the tool chooses sensible positioning and things.) ciao is a program understanding type tool. You abstract properties of source code---functions, datatypes, files, and the relationships between them---and interrogate them using some tools from graphviz. Imagine a source tool designed by somebody who'd never seen any other source navigator, and whose mind had been warped by extended exposure to Unix, and that's something like ciao. Beautiful and subtle, although the GUI is very 80's (Athena). And the whole thing is stuck together with ksh93 shellscript, which kind of makes it relevant.