🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #3912

Re: TRAC Specification

#3912
From: Daniel P. B. Smith
Date: Sat, 02 Jan 1993 18:31
21 lines
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!dpbsmith
References: <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