🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.text.tex
Article #2651

Re: Big TeX's -- how hard are they to come by?

#2651
From: Sean Case
Date: Sun, 13 Sep 1992 02:07
26 lines
1658 bytes
cameron@symcom.math.uiuc.edu (Cameron Smith) writes:

>I don't have the source code to TeX (Volume B of Computers & Typesetting)
>available just now (I returned it to the library; couldn't justify buying
>a copy), and I didn't study it closely when I did have it, but I seem
>to recall DEK's having made a comment that he wasn't happy about
>having to statically pre-allocate tables to hold all of TeX's
>data structures, but that since Pascal implementations were so
>non-standard in their handling of new() he had no choice.

Well, I _did_ buy a copy... and just looked it up.

What he actually said was that he'd avoided pointers (and 'with', 'var'
parameters, local procedures...) so that the code could be easily ported
to _other languages_.

Thus, the problem was not that Pascal implementations handled 'new'
badly, but that it simply wasn't available in some languages. It should
be easy enough to convert TeX to Fortran, f'rinstance, although the
implementation of the data structures would be non-portable.

Sean
--
Sean Case               gsc@coombs.anu.edu.au
"[...] if a poststructuralist doesn't get you,
 a deconstructionist will."--Ursula K. LeGuin
Technical Details
Message-ID: <gsc.716350079@coombs>
Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!manuel!coombs!gsc
References: <BuEC6r.B47@news.cso.uiuc.edu> <18p7lpINNc73@almaak.usc.edu> <BuEEFr.Bz9@news.cso.uiuc.edu>

Show Full Headers
Complete Article Headers
Newsgroups: comp.text.tex
Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!manuel!coombs!gsc
From: gsc@coombs.anu.edu.au (Sean Case)
Subject: Re: Big TeX's -- how hard are they to come by?
Message-ID: <gsc.716350079@coombs>
Lines: 27
Sender: news@newshost.anu.edu.au
Organization: Computer Services Centre, Australian National University
References: <BuEC6r.B47@news.cso.uiuc.edu> <18p7lpINNc73@almaak.usc.edu> <BuEEFr.Bz9@news.cso.uiuc.edu>
Date: 13 Sep 92 02:07:59 GMT