Path: utzoo!utgpu!watmath!watcgl!watmum!ljdickey From: ljdickey@watmum.waterloo.edu (Lee Dickey) Newsgroups: comp.sys.atari.st Subject: Re: lc Message-ID: <8347@watcgl.waterloo.edu> Date: 28 Feb 89 17:19:56 GMT References: <2107@water.waterloo.edu> <300@laas.laas.fr> <679@mks.UUCP> Sender: daemon@watcgl.waterloo.edu Reply-To: ljdickey@watmum.waterloo.edu (Lee Dickey) Organization: U. of Waterloo, Ontario Lines: 22 In article <679@mks.UUCP> egisin@mks.UUCP (Eric Gisin) writes: >In article <300@laas.laas.fr>, someone writes >> It seems that your `lc' is non-standard with respect to System V; >> that's where it came from. >> ... >The One True "lc" predates V7; it was invented at >the University of Waterloo under V6 (maybe earlier). >The 4BSD version has been posted to comp.sources.unix. I think that "lc" pre-dates V6, even. I believe it was written in the early 70s, shortly after the Math Faculty acquired a machine with a GCOS operation system. It was out the the frustration of having to deal with a couple of miserable "cata" and "catl" commands that "lc" was born, and was one of the first of a new breed of system commands installed on that system. The command was written in "B", (a pre-cursor to "C"). When the Math Faculty acquired a UNIX system, the "B" code was quickly translated to "C". Today, many users on Honeywell and Honeywell-Bull machines running GCOS operating system use the "lc" command, along with other software developed and written at Waterloo. Those who must use that hardware, but who do not have the benefit of this software, suffer under undue hardship.