Package: hol88 Version: 2.02.19940316-7 Followup-For: Bug #484983
The attached patch fixes these errors. This is a dash-specific bug. The hol88 makefiles try to write TeX using echo commands, but dash's echo interprets \b (as in \begin) as an escape sequence.
--- a/Library/abs_theory/Manual/Makefile +++ b/Library/abs_theory/Manual/Makefile @@ -15,13 +15,13 @@ clean:; \ rm -f *.dvi *.aux *.toc *.log *.idx *.ilg entries.tex; \ - echo "\begin{theindex}" >index.tex; \ - echo "\mbox{}" >>index.tex; \ - echo "\end{theindex}" >>index.tex + printf '\\begin{theindex}' >index.tex; \ + printf '\\mbox{}' >>index.tex; \ + printf '\\end{theindex}' >>index.tex ids:; \ - echo "\chapter{ML Functions in the {\tt abs\_theory} Library}" >entries.tex; \ - echo "\input{entries-intro}" >>entries.tex; \ + printf '\\chapter{ML Functions in the {\\tt abs\\_theory} Library}' >entries.tex; \ + printf '\\input{entries-intro}' >>entries.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex index:; \ --- a/Library/arith/Manual/Makefile +++ b/Library/arith/Manual/Makefile @@ -26,16 +26,16 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: ids @echo "TeX files made" ids: - @echo "\chapter{ML Functions in the arith Library}">entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the arith Library}'>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex index: --- a/Library/finite_sets/Manual/Makefile +++ b/Library/finite_sets/Manual/Makefile @@ -26,45 +26,45 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: theorems ids @echo "TeX files made" ids: - @echo "\chapter{ML Functions in the Library}">entries.tex - @echo "\label{entries}">>entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the Library}'>entries.tex + @printf '\\label{entries}'>>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex theorems: - @echo "\chapter{Pre-proved Theorems}" > theorems.tex - @echo "\input{theorems-intro}" >> theorems.tex - @echo "\section{The type definition}">>theorems.tex + @printf '\\chapter{Pre-proved Theorems}' > theorems.tex + @printf '\\input{theorems-intro}' >> theorems.tex + @printf '\\section{The type definition}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/sdef theorems.tex - @echo "\section{Basic properties of {\tt EMPTY}, {\tt INSERT}, and {\tt IN}}">>theorems.tex + @printf '\\section{Basic properties of {\\tt EMPTY}, {\\tt INSERT}, and {\\tt IN}}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/basic theorems.tex - @echo "\section{Set inclusion}">>theorems.tex + @printf '\\section{Set inclusion}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/subs theorems.tex - @echo "\section{Intersection and union}">>theorems.tex + @printf '\\section{Intersection and union}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/unin theorems.tex - @echo "\section{Set difference}">>theorems.tex + @printf '\\section{Set difference}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/diff theorems.tex - @echo "\section{Deletion of an element}">>theorems.tex + @printf '\\section{Deletion of an element}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/del theorems.tex - @echo "\section{Disjoint sets}">>theorems.tex + @printf '\\section{Disjoint sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/disj theorems.tex - @echo "\section{The {\tt CHOICE} and {\tt REST} functions}">>theorems.tex + @printf '\\section{The {\\tt CHOICE} and {\\tt REST} functions}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/chre theorems.tex - @echo "\section{Image of a function on a set}">>theorems.tex + @printf '\\section{Image of a function on a set}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/image theorems.tex - @echo "\section{Mappings between sets}">>theorems.tex + @printf '\\section{Mappings between sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/fun theorems.tex - @echo "\section{Singleton sets}">>theorems.tex + @printf '\\section{Singleton sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/sing theorems.tex - @echo "\section{Cardinality of sets}">>theorems.tex + @printf '\\section{Cardinality of sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/card theorems.tex index: --- a/Library/latex-hol/Manual/Makefile +++ b/Library/latex-hol/Manual/Makefile @@ -28,16 +28,16 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: ids @echo "TeX files made" ids: - @echo "\chapter{ML Functions in the {\tt latex-hol} Library}">entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the {\\tt latex-hol} Library}'>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex --- a/Library/more_arithmetic/Manual/Makefile +++ b/Library/more_arithmetic/Manual/Makefile @@ -26,40 +26,40 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: ids theorems @echo "TeX files made" ids: - @echo "\chapter{ML Functions in the more\_arithmetic Library}">entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the more\\_arithmetic Library}'>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex theorems: - @echo "\chapter{Pre-proved Theorems}\label{thms}" > theorems.tex - @echo "\input{theorems-intro}" >> theorems.tex - @echo "\section{Theorems about Inequalities}">>theorems.tex + @printf '\\chapter{Pre-proved Theorems}\\label{thms}' > theorems.tex + @printf '\\input{theorems-intro}' >> theorems.tex + @printf '\\section{Theorems about Inequalities}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/ineq theorems.tex - @echo "\section{Theorems about {\tt 0}}">>theorems.tex + @printf '\\section{Theorems about {\\tt 0}}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/zero_ineq theorems.tex - @echo "\section{Theorems about {\tt SUC}}">>theorems.tex + @printf '\\section{Theorems about {\\tt SUC}}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/suc theorems.tex - @echo "\section{Theorems about {\tt PRE}}">>theorems.tex + @printf '\\section{Theorems about {\\tt PRE}}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/pre theorems.tex - @echo "\section{Theorems about Addition}">>theorems.tex + @printf '\\section{Theorems about Addition}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/add theorems.tex - @echo "\section{Theorems about Subtraction}">>theorems.tex + @printf '\\section{Theorems about Subtraction}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/sub theorems.tex - @echo "\section{Theorems about Multiplication and Exponential Functions}">>theorems.tex + @printf '\\section{Theorems about Multiplication and Exponential Functions}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/mult theorems.tex - @echo "\section{Theorems about Division}">>theorems.tex + @printf '\\section{Theorems about Division}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/div_mod theorems.tex - @echo "\section{Theorems about Maximum and Minimum}">>theorems.tex + @printf '\\section{Theorems about Maximum and Minimum}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/min_max theorems.tex - @echo "\section{Theorems about Odd and Even Numbers}">>theorems.tex + @printf '\\section{Theorems about Odd and Even Numbers}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/odd_even theorems.tex index: --- a/Library/numeral/Manual/Makefile +++ b/Library/numeral/Manual/Makefile @@ -15,19 +15,19 @@ clean:; \ rm -f *.dvi *.aux *.toc *.log *.idx *.ilg entries.tex; \ - echo "\begin{theindex}" >index.tex; \ - echo "\mbox{}" >>index.tex; \ - echo "\end{theindex}" >>index.tex + printf '\\begin{theindex}' >index.tex; \ + printf '\\mbox{}' >>index.tex; \ + printf '\\end{theindex}' >>index.tex ids:; \ - echo "\chapter{ML Functions in the numeral Library}" >entries.tex; \ - echo "\input{entries-intro}" >>entries.tex; \ + printf '\\chapter{ML Functions in the numeral Library}' >entries.tex; \ + printf '\\input{entries-intro}' >>entries.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex thms:; \ - echo "\chapter{Pre-proved Theorems}" > theorems.tex; \ - echo "\input{theorems-intro}" >> theorems.tex; \ - echo "\section{Numeral theory}" >> theorems.tex; \ + printf '\\chapter{Pre-proved Theorems}' > theorems.tex; \ + printf '\\input{theorems-intro}' >> theorems.tex; \ + printf '\\section{Numeral theory}' >> theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/numeral theorems.tex index:; \ --- a/Library/pair/Manual/Makefile +++ b/Library/pair/Manual/Makefile @@ -26,19 +26,19 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg entries.tex theorems.tex; \ - echo "\begin{theindex}" >index.tex; \ - echo "\mbox{}" >>index.tex; \ - echo "\end{theindex}" >>index.tex + printf '\\begin{theindex}' >index.tex; \ + printf '\\mbox{}' >>index.tex; \ + printf '\\end{theindex}' >>index.tex ids: - echo "\chapter{ML Functions in the pair Library}" >entries.tex; \ - echo "\input{entries-intro}" >>entries.tex; \ + printf '\\chapter{ML Functions in the pair Library}' >entries.tex; \ + printf '\\input{entries-intro}' >>entries.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex theorems: - @echo "\chapter{Pre-proved Theorems}" > theorems.tex - @echo "\input{theorems-intro}" >> theorems.tex - @echo "\section{Theorems}">>theorems.tex + @printf '\\chapter{Pre-proved Theorems}' > theorems.tex + @printf '\\input{theorems-intro}' >> theorems.tex + @printf '\\section{Theorems}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms theorems.tex index: --- a/Library/parser/Manual/Makefile +++ b/Library/parser/Manual/Makefile @@ -25,20 +25,20 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: ids theorems @echo "TeX files made" ids: - @echo "\chapter{ML Functions in the parser Library}">entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the parser Library}'>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex theorems: - @echo "\chapter{Pre-proved Theorems}" > theorems.tex + @printf '\\chapter{Pre-proved Theorems}' > theorems.tex index: ${MAKEINDEX} parser.idx index.tex --- a/Library/pred_sets/Manual/Makefile +++ b/Library/pred_sets/Manual/Makefile @@ -25,47 +25,47 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: theorems ids @echo "TeX files made" ids: - @echo "\chapter{ML Functions in the Library}">entries.tex - @echo "\label{entries}">>entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the Library}'>entries.tex + @printf '\\label{entries}'>>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex theorems: - @echo "\chapter{Pre-proved Theorems}" > theorems.tex - @echo "\input{theorems-intro}" >> theorems.tex - @echo "\section{Membership, equality, and set specifications}">>theorems.tex + @printf '\\chapter{Pre-proved Theorems}' > theorems.tex + @printf '\\input{theorems-intro}' >> theorems.tex + @printf '\\section{Membership, equality, and set specifications}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/mem theorems.tex - @echo "\section{The empty and universal sets}">>theorems.tex + @printf '\\section{The empty and universal sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/emuniv theorems.tex - @echo "\section{Set inclusion}">>theorems.tex + @printf '\\section{Set inclusion}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/subs theorems.tex - @echo "\section{Intersection and union}">>theorems.tex + @printf '\\section{Intersection and union}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/unin theorems.tex - @echo "\section{Set difference}">>theorems.tex + @printf '\\section{Set difference}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/diff theorems.tex - @echo "\section{Disjoint sets}">>theorems.tex + @printf '\\section{Disjoint sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/disj theorems.tex - @echo "\section{Insertion and deletion of an element}">>theorems.tex + @printf '\\section{Insertion and deletion of an element}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/insdel theorems.tex - @echo "\section{The {\tt CHOICE} and {\tt REST} functions}">>theorems.tex + @printf '\\section{The {\\tt CHOICE} and {\\tt REST} functions}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/chre theorems.tex - @echo "\section{Image of a function on a set}">>theorems.tex + @printf '\\section{Image of a function on a set}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/image theorems.tex - @echo "\section{Mappings between sets}">>theorems.tex + @printf '\\section{Mappings between sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/fun theorems.tex - @echo "\section{Singleton sets}">>theorems.tex + @printf '\\section{Singleton sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/sing theorems.tex - @echo "\section{Finite and infinite sets}">>theorems.tex + @printf '\\section{Finite and infinite sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/fin theorems.tex - @echo "\section{Cardinality of sets}">>theorems.tex + @printf '\\section{Cardinality of sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/card theorems.tex index: --- a/Library/prettyp/Manual/Makefile +++ b/Library/prettyp/Manual/Makefile @@ -26,16 +26,16 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: ids @echo "TeX files made" ids: - @echo "\chapter{ML Functions in the prettyp Library}">entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the prettyp Library}'>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex index: --- a/Library/reals/Manual/Makefile +++ b/Library/reals/Manual/Makefile @@ -15,34 +15,34 @@ clean:; \ rm -f *.dvi *.aux *.toc *.log *.idx *.ilg; \ - echo "\begin{theindex}" >index.tex; \ - echo "\mbox{}" >>index.tex; \ - echo "\end{theindex}" >>index.tex + printf '\\begin{theindex}' >index.tex; \ + printf '\\mbox{}' >>index.tex; \ + printf '\\end{theindex}' >>index.tex tex: theorems theorems:; \ - echo "\chapter{Pre-proved Theorems}" >theorems.tex; \ - echo "\input{theorems-intro}" >>theorems.tex; \ - echo "\section{HRAT}" >>theorems.tex; \ + printf '\\chapter{Pre-proved Theorems}' >theorems.tex; \ + printf '\\input{theorems-intro}' >>theorems.tex; \ + printf '\\section{HRAT}' >>theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/HRAT theorems.tex; \ - echo "\section{HREAL}" >>theorems.tex; \ + printf '\\section{HREAL}' >>theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/HREAL theorems.tex; \ - echo "\section{REALAX}" >>theorems.tex; \ + printf '\\section{REALAX}' >>theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/REALAX theorems.tex; \ - echo "\section{REAL}" >>theorems.tex; \ + printf '\\section{REAL}' >>theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/REAL theorems.tex; \ - echo "\section{TOPOLOGY}" >>theorems.tex; \ + printf '\\section{TOPOLOGY}' >>theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/TOPOLOGY theorems.tex; \ - echo "\section{NETS}" >>theorems.tex; \ + printf '\\section{NETS}' >>theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/NETS theorems.tex; \ - echo "\section{LIM}" >>theorems.tex; \ + printf '\\section{LIM}' >>theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/LIM theorems.tex; \ - echo "\section{SEQ}" >>theorems.tex; \ + printf '\\section{SEQ}' >>theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/SEQ theorems.tex; \ - echo "\section{POWSER}" >>theorems.tex; \ + printf '\\section{POWSER}' >>theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/POWSER theorems.tex; \ - echo "\section{TRANSC}" >>theorems.tex; \ + printf '\\section{TRANSC}' >>theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/TRANSC theorems.tex reals:; \ --- a/Library/record_proof/Manual/Makefile +++ b/Library/record_proof/Manual/Makefile @@ -27,17 +27,17 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: functions @echo "TeX files made" functions: - @echo "\chapter{ML Functions in the {\tt record\_proof} Library}">entries.tex - @echo "\label{entries}">>entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the {\\tt record\\_proof} Library}'>entries.tex + @printf '\\label{entries}'>>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help} entries.tex index: --- a/Library/reduce/Manual/Makefile +++ b/Library/reduce/Manual/Makefile @@ -15,13 +15,13 @@ clean:; \ rm -f *.dvi *.aux *.toc *.log *.idx *.ilg entries.tex; \ - echo "\begin{theindex}" >index.tex; \ - echo "\mbox{}" >>index.tex; \ - echo "\end{theindex}" >>index.tex + printf '\\begin{theindex}' >index.tex; \ + printf '\\mbox{}' >>index.tex; \ + printf '\\end{theindex}' >>index.tex ids:; \ - echo "\chapter{ML Functions in the reduce Library}" >entries.tex; \ - echo "\input{entries-intro}" >>entries.tex; \ + printf '\\chapter{ML Functions in the reduce Library}' >entries.tex; \ + printf '\\input{entries-intro}' >>entries.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex index:; \ --- a/Library/res_quan/Manual/Makefile +++ b/Library/res_quan/Manual/Makefile @@ -27,22 +27,22 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: theorems functions @echo "TeX files made" functions: - @echo "\chapter{ML Functions in the {\tt res\_quan} Library}">entries.tex - @echo "\label{entries}">>entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the {\\tt res\\_quan} Library}'>entries.tex + @printf '\\label{entries}'>>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex theorems: - @echo "\chapter{Pre-proved Theorems}" > theorems.tex - @echo "\input{theorems-intro}" >> theorems.tex + @printf '\\chapter{Pre-proved Theorems}' > theorems.tex + @printf '\\input{theorems-intro}' >> theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms theorems.tex index: --- a/Library/sets/Manual/Makefile +++ b/Library/sets/Manual/Makefile @@ -26,49 +26,49 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: theorems ids @echo "TeX files made" ids: - @echo "\chapter{ML Functions in the sets Library}">entries.tex - @echo "\label{entries}">>entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the sets Library}'>entries.tex + @printf '\\label{entries}'>>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex theorems: - @echo "\chapter{Pre-proved Theorems}" > theorems.tex - @echo "\input{theorems-intro}" >> theorems.tex - @echo "\section{The type definition}">>theorems.tex + @printf '\\chapter{Pre-proved Theorems}' > theorems.tex + @printf '\\input{theorems-intro}' >> theorems.tex + @printf '\\section{The type definition}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/sdef theorems.tex - @echo "\section{Membership, equality, and set specifications}">>theorems.tex + @printf '\\section{Membership, equality, and set specifications}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/mem theorems.tex - @echo "\section{The empty and universal sets}">>theorems.tex + @printf '\\section{The empty and universal sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/emuniv theorems.tex - @echo "\section{Set inclusion}">>theorems.tex + @printf '\\section{Set inclusion}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/subs theorems.tex - @echo "\section{Intersection and union}">>theorems.tex + @printf '\\section{Intersection and union}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/unin theorems.tex - @echo "\section{Set difference}">>theorems.tex + @printf '\\section{Set difference}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/diff theorems.tex - @echo "\section{Disjoint sets}">>theorems.tex + @printf '\\section{Disjoint sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/disj theorems.tex - @echo "\section{Insertion and deletion of an element}">>theorems.tex + @printf '\\section{Insertion and deletion of an element}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/insdel theorems.tex - @echo "\section{The {\tt CHOICE} and {\tt REST} functions}">>theorems.tex + @printf '\\section{The {\\tt CHOICE} and {\\tt REST} functions}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/chre theorems.tex - @echo "\section{Image of a function on a set}">>theorems.tex + @printf '\\section{Image of a function on a set}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/image theorems.tex - @echo "\section{Mappings between sets}">>theorems.tex + @printf '\\section{Mappings between sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/fun theorems.tex - @echo "\section{Singleton sets}">>theorems.tex + @printf '\\section{Singleton sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/sing theorems.tex - @echo "\section{Finite and infinite sets}">>theorems.tex + @printf '\\section{Finite and infinite sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/fin theorems.tex - @echo "\section{Cardinality of sets}">>theorems.tex + @printf '\\section{Cardinality of sets}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/card theorems.tex index: --- a/Library/string/Manual/Makefile +++ b/Library/string/Manual/Makefile @@ -26,24 +26,24 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: ids theorems @echo "TeX files made" ids: - @echo "\chapter{ML Functions in the string Library}">entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the string Library}'>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex theorems: - @echo "\chapter{Pre-proved Theorems}" > theorems.tex - @echo "\input{theorems-intro}" >> theorems.tex - @echo "\section{Definitions}">>theorems.tex + @printf '\\chapter{Pre-proved Theorems}' > theorems.tex + @printf '\\input{theorems-intro}' >> theorems.tex + @printf '\\section{Definitions}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/defs theorems.tex - @echo "\section{Theorems}">>theorems.tex + @printf '\\section{Theorems}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms theorems.tex index: --- a/Library/taut/Manual/Makefile +++ b/Library/taut/Manual/Makefile @@ -26,16 +26,16 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: ids @echo "TeX files made" ids: - @echo "\chapter{ML Functions in the taut Library}">entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the taut Library}'>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex index: --- a/Library/trs/Manual/Makefile +++ b/Library/trs/Manual/Makefile @@ -26,16 +26,16 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: ids @echo "TeX files made" ids: - @echo "\chapter{ML Functions in the trs Library}">entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the trs Library}'>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex index: --- a/Library/unwind/Manual/Makefile +++ b/Library/unwind/Manual/Makefile @@ -26,16 +26,16 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: ids @echo "TeX files made" ids: - @echo "\chapter{ML Functions in the unwind Library}">entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the unwind Library}'>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex index: --- a/Library/wellorder/Manual/Makefile +++ b/Library/wellorder/Manual/Makefile @@ -14,26 +14,26 @@ clean:; \ rm -f *.dvi *.aux *.toc *.log *.idx *.ilg entries.tex; \ - echo "\begin{theindex}" >index.tex; \ - echo "\mbox{}" >>index.tex; \ - echo "\end{theindex}" >>index.tex + printf '\\begin{theindex}' >index.tex; \ + printf '\\mbox{}' >>index.tex; \ + printf '\\end{theindex}' >>index.tex tex: theorems ids ids:; \ - echo "\chapter{ML Functions in the wellorder Library}" >entries.tex;\ - echo "\label{entries}" >>entries.tex; \ - echo "\input{entries-intro}" >>entries.tex; \ + printf '\\chapter{ML Functions in the wellorder Library}' >entries.tex;\ + printf '\\label{entries}' >>entries.tex; \ + printf '\\input{entries-intro}' >>entries.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex theorems:; \ - echo "\chapter{Pre-proved Theorems}" >theorems.tex; \ - echo "\input{theorems-intro}" >>theorems.tex; \ - echo "\section{Basic definitions}" >>theorems.tex; \ + printf '\\chapter{Pre-proved Theorems}' >theorems.tex; \ + printf '\\input{theorems-intro}' >>theorems.tex; \ + printf '\\section{Basic definitions}' >>theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/defs theorems.tex; \ - echo "\section{Miscellaneous lemmas}" >>theorems.tex; \ + printf '\\section{Miscellaneous lemmas}' >>theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/lemmas theorems.tex;\ - echo "\section{Main theorems}" >>theorems.tex; \ + printf '\\section{Main theorems}' >>theorems.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/main theorems.tex wellorder:; \ --- a/Library/window/Manual/Makefile +++ b/Library/window/Manual/Makefile @@ -26,24 +26,24 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg entries.tex *.bak; \ - echo "\begin{theindex}" >index.tex; \ - echo "\mbox{}" >>index.tex; \ - echo "\end{theindex}" >>index.tex + printf '\\begin{theindex}' >index.tex; \ + printf '\\mbox{}' >>index.tex; \ + printf '\\end{theindex}' >>index.tex tex: ids theorems @echo "TeX files makde" ids: - echo "\chapter{ML Functions in the window Library}" >entries.tex; \ - echo "\input{entries-intro}" >>entries.tex; \ + printf '\\chapter{ML Functions in the window Library}' >entries.tex; \ + printf '\\input{entries-intro}' >>entries.tex; \ /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex theorems: - @echo "\chapter{Pre-proved Theorems}" > theorems.tex - @echo "\input{theorems-intro}" >> theorems.tex - @echo "\section{Definitions}">>theorems.tex + @printf '\\chapter{Pre-proved Theorems}' > theorems.tex + @printf '\\input{theorems-intro}' >> theorems.tex + @printf '\\section{Definitions}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/defs theorems.tex - @echo "\section{Theorems}">>theorems.tex + @printf '\\section{Theorems}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms theorems.tex index: --- a/Library/word/Manual/Makefile +++ b/Library/word/Manual/Makefile @@ -27,33 +27,33 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: theorems functions @echo "TeX files made" functions: - @echo "\chapter{ML Functions in the {\tt word} Library}">entries.tex - @echo "\label{entries}">>entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the {\\tt word} Library}'>entries.tex + @printf '\\label{entries}'>>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/entries entries.tex theorems: - @echo "\chapter{Pre-proved Theorems}" > theorems.tex - @echo "\input{theorems-intro}" >> theorems.tex - @echo "\section{The theory {\tt word\_base}}">>theorems.tex + @printf '\\chapter{Pre-proved Theorems}' > theorems.tex + @printf '\\input{theorems-intro}' >> theorems.tex + @printf '\\section{The theory {\\tt word\\_base}}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/word_base theorems.tex - @echo "\section{The theory {\tt word\_bitop}}">>theorems.tex + @printf '\\section{The theory {\\tt word\\_bitop}}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/word_bitop theorems.tex - @echo "\section{The theory {\tt word\_num}}">>theorems.tex + @printf '\\section{The theory {\\tt word\\_num}}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/word_num theorems.tex - @echo "\section{The theory {\tt bword\_bitop}}">>theorems.tex + @printf '\\section{The theory {\\tt bword\\_bitop}}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/bword_bitop theorems.tex - @echo "\section{The theory {\tt bword\_num}}">>theorems.tex + @printf '\\section{The theory {\\tt bword\\_num}}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/bword_num theorems.tex - @echo "\section{The theory {\tt bword\_arith}}">>theorems.tex + @printf '\\section{The theory {\\tt bword\\_arith}}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/thms/bword_arith theorems.tex index: --- a/Manual/Reference/Makefile +++ b/Manual/Reference/Makefile @@ -19,46 +19,46 @@ clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: ids theorems @echo "TeX files made" ids: - @echo "\chapter{Pre-defined ML Identifiers}" > entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{Pre-defined ML Identifiers}' > entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/ENTRIES entries.tex theorems: - @echo "\chapter{Pre-proved Theorems}" > theorems.tex - @echo "\input{theorems-intro}" >> theorems.tex - @echo "\section{Definitions of Basic Logical Constants}">>theorems.tex + @printf '\\chapter{Pre-proved Theorems}' > theorems.tex + @printf '\\input{theorems-intro}' >> theorems.tex + @printf '\\section{Definitions of Basic Logical Constants}'>>theorems.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/THEOREMS/basic-logic theorems.tex - @echo "\section{Constants for syntactic abbreviations}" >> theorems.tex + @printf '\\section{Constants for syntactic abbreviations}' >> theorems.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/THEOREMS/syntax theorems.tex - @echo "\section{Axioms}" >> theorems.tex + @printf '\\section{Axioms}' >> theorems.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/THEOREMS/axioms theorems.tex - @echo "\section{Logical tautologies}" >> theorems.tex + @printf '\\section{Logical tautologies}' >> theorems.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/THEOREMS/logic theorems.tex - @echo "\section{Theorems about functions}" >> theorems.tex + @printf '\\section{Theorems about functions}' >> theorems.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/THEOREMS/functions theorems.tex - @echo "\section{Theorems about the type {\tt one}}" >> theorems.tex + @printf '\\section{Theorems about the type {\\tt one}}' >> theorems.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/THEOREMS/one theorems.tex - @echo "\section{Theorems about combinators}" >> theorems.tex + @printf '\\section{Theorems about combinators}' >> theorems.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/THEOREMS/combin theorems.tex - @echo "\section{Theorems about pairs}" >> theorems.tex + @printf '\\section{Theorems about pairs}' >> theorems.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/THEOREMS/pairs theorems.tex - @echo "\section{Theorems about disjoint sums}" >> theorems.tex + @printf '\\section{Theorems about disjoint sums}' >> theorems.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/THEOREMS/sum theorems.tex - @echo "\section{Theorems about arithmetic}" >> theorems.tex + @printf '\\section{Theorems about arithmetic}' >> theorems.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/THEOREMS/arith theorems.tex - @echo "\section{Theorems about lists}" >> theorems.tex + @printf '\\section{Theorems about lists}' >> theorems.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/THEOREMS/list theorems.tex - @echo "\section{Theorems about trees}" >> theorems.tex + @printf '\\section{Theorems about trees}' >> theorems.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/THEOREMS/tree theorems.tex - @echo "\section{Theorems used to define types}" >> theorems.tex + @printf '\\section{Theorems used to define types}' >> theorems.tex /bin/sh bin/doc-to-tex ${D2TSED} ${Helpd}/THEOREMS/tydefs theorems.tex reference: --- a/contrib/wordn/Manual/Makefile +++ b/contrib/wordn/Manual/Makefile @@ -26,27 +26,27 @@ # --------------------------------------------------------------------- clean: rm -f *.dvi *.aux *.toc *.log *.idx *.ilg - @echo "\begin{theindex}" > index.tex - @echo "\mbox{}" >> index.tex - @echo "\end{theindex}" >> index.tex + @printf '\\begin{theindex}' > index.tex + @printf '\\mbox{}' >> index.tex + @printf '\\end{theindex}' >> index.tex tex: entries theorems @echo "TeX files made" entries: - @echo "\chapter{ML Functions in the wordn Library}">entries.tex - @echo "\label{entries}">>entries.tex - @echo "\input{entries-intro}" >> entries.tex + @printf '\\chapter{ML Functions in the wordn Library}'>entries.tex + @printf '\\label{entries}'>>entries.tex + @printf '\\input{entries-intro}' >> entries.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/ENTRIES entries.tex theorems: - @echo "\chapter{Pre-proved Theorems}" > theorems.tex - @echo "\input{theorems-intro}" >> theorems.tex - @echo "\section{The theory {\tt wordn\_base}}">>theorems.tex + @printf '\\chapter{Pre-proved Theorems}' > theorems.tex + @printf '\\input{theorems-intro}' >> theorems.tex + @printf '\\section{The theory {\\tt wordn\\_base}}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/THEOREMS/base theorems.tex - @echo "\section{The theory {\tt wordn\_bitops}}">>theorems.tex + @printf '\\section{The theory {\\tt wordn\\_bitops}}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/THEOREMS/bitops theorems.tex - @echo "\section{The theory {\tt wordn\_num}}">>theorems.tex + @printf '\\section{The theory {\\tt wordn\\_num}}'>>theorems.tex /bin/sh ${DOCTOTEX} ${DOCTOTEXSED} ${Help}/THEOREMS/num theorems.tex index: