Article View: comp.lang.misc
Article #3912Re: TRAC Specification
From: Daniel P. B. Smith
Date: Sat, 02 Jan 1993 18:31
Date: Sat, 02 Jan 1993 18:31
21 lines
1237 bytes
1237 bytes
I fiddled with TRAC in the mid-sixties. I thought it was way cool. I don't remember much, except that it stood for "Text Reckoning and Compiling," it was a VERY pure macro string-replacmeent environment, it had some of the flavor of things like the UNIX shells and the C preprocessor and STAGE2. I think the main superiority was that it carefully distinguished between levels of quoting and expansion in a way that most macro processors don't. I believe \(expression) would evaluate the expression and insert the resulting text, while \\(expression) would evaluate it, RESCAN it, and insert it, or some such. I would suggest that maybe Peter Deutsch might know. I seem to have an email address for him: deutsch@SMLI.Eng.Sun.COM which puzzles me, actually, since I thought he was working at PARCPlace... -- Daniel P. B. Smith dpbsmith@world.std.com
Technical Details
Message-ID:
<C08oru.DxA@world.std.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!world!dpbsmithReferences:
<28878@optima.cs.arizona.edu>Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.misc Path: arc1-ca.pugleaf.net!sparky!uunet!world!dpbsmith From: dpbsmith@world.std.com (Daniel P. B. Smith) Subject: Re: TRAC Specification Message-ID: <C08oru.DxA@world.std.com> Organization: The World Public Access UNIX, Brookline, MA References: <28878@optima.cs.arizona.edu> Distribution: na Date: Sat, 2 Jan 1993 18:31:05 GMT Lines: 21