hou@blitz (Pao-Po Hou) (02/25/89)
We are trying to get the latest version of TeX (C Version 2.93) running on an IBM RT/PC under AOS 4.3 Release 2 (aka BSD 4.3 with NFS). When we get to the step of running initex the following happens: Script started on Tue Feb 7 16:44:35 1989 isengard:26> ./initex ./plain.tex '\dump' This is TeX, C Version 2.93 (INITEX) (./plain.tex Preloading the plain format: codes, registers, parameters, fonts, more fonts, macros, ! Use of if@ doesn't match its definition. <inserted text> i fus@ <argument> ifus@ @if #1#2->csname expandafter if@ string #1 #2endcsname newif ...expandafter expandafter edef @if #1{true} {let noexpand #1=noexpand ... [other similar troubles deleted] Upon comparing the definition of \newif in plain.tex with the definition on page 348 of 'The TeXbook' we noticed that a number of '=' were missing in the file. Inserting these and rerunning initex results in the same output. Can any one on the net can tell us what is going wrong and how to correct it? If you need any addtional information please do not hesitate to contact me. Thanks in advance. Pao-Po Hou <hou@gondor.cs.psu.edu> | Disclaimer: The opinions expressed are The Pennsylvania State University | my own, and should not be attributed Department of Computer Science | to anyone else, living or dead. University Park, PA 16802 |