Home | History | Annotate | Download | only in et

Lines Matching refs:DEF

104 \def\texinfoversion{1.18}
123 \def\tie{\penalty 10000\ } % Save plain tex definition of ~.
155 \def\onepageout#1{\hoffset=\normaloffset
169 \def\croppageout#1{\hoffset=0pt % make sure this doesn't mess things up
196 \def\cropmarks{\let\onepageout=\croppageout }
198 \def\pagebody#1{\vbox to\pageheight{\boxmaxdepth=\maxdepth #1}}
211 \def\ewtop{\vrule height\cornerthick depth0pt width\cornerlong}
212 \def\nstop{\vbox
214 \def\ewbot{\vrule height0pt depth\cornerthick width\cornerlong}
215 \def\nsbot{\vbox
224 \def\parsearg #1{\let\next=#1\begingroup\obeylines\futurelet\temp\parseargx}
226 \def\parseargx{%
236 \def\parseargline{\begingroup \obeylines \parsearglinex}
240 \def\flushcr{\ifx\par\lisppar \def\next##1{}\else \let\next=\relax \fi \next}
244 \newif\ifENV \ENVfalse \def\inENV{\ifENV\relax\else\ENVtrue\fi}
245 \def\ENVcheck{%
252 \outer\def\begin{\parsearg\beginxxx}
254 \def\beginxxx #1{%
262 \def\end{\parsearg\endxxx}
264 \def\endxxx #1{%
270 \def\errorE#1{
276 \def\singlespace{%
286 \def\@{{\sf \char '100}}
290 \def\`{{`}}
291 \def\'{{'}}
295 \def\mylbrace {{\tt \char '173}}
296 \def\myrbrace {{\tt \char '175}}
301 \def\:{\spacefactor=1000 }
304 \def\*{\hfil\break}
307 \def\.{.\spacefactor=3000 }
310 \def\w #1{\hbox{#1}}
314 \def\group{\begingroup% \inENV ???
315 \def \Egroup{\egroup\endgroup}
324 \def\dots{$\ldots$}
328 \def\page{\par\vfill\supereject}
333 \def\exdent{\errmessage{@exdent in filled text}}
339 \def\exdentzzz #1{{\advance \leftskip by -\lispnarrowing
346 \def\include{\parsearg\includezzz}
347 \def\includezzz #1{{\def\thisfile{#1}\input #1
350 \def\thisfile{}
354 \def\center{\parsearg\centerzzz}
355 \def\centerzzz #1{{\advance\hsize by -\leftskip
361 \def\sp{\parsearg\spxxx}
362 \def\spxxx #1{\par \vskip #1\baselineskip}
368 \def\comment{\parsearg \commentxxx}
370 \def\commentxxx #1{}
374 \long\def\ignore #1\end ignore{}
376 \outer\def\ifset{\parsearg\ifsetxxx}
378 \def\ifsetxxx #1#2\end ifset{%
381 \outer\def\ifclear{\parsearg\ifclearxxx}
383 \def\ifclearxxx #1#2\end ifclear{%
388 \def\iftex{}
389 \def\Eiftex{}
390 \long\def\ifinfo #1\end ifinfo{}
391 \long\def\menu #1\end menu{}
392 \def\asis#1{#1}
394 \def\node{\parsearg\nodezzz}
395 \def\nodezzz#1{\nodexxx [#1,]}
396 \def\nodexxx[#1,#2]{\gdef\lastnode{#1}}
399 \def\donoderef{\ifx\lastnode\relax\else
403 \def\unnumbnoderef{\ifx\lastnode\relax\else
411 \def\inforef #1{\inforefzzz #1,,,,**}
412 \def\inforefzzz #1,#2,#3,#4**{See Info file \file{\losespace#3{}}, node `\losespace#1{}'}
413 \def\losespace #1{#1}
429 \def\li{\sf}
435 \def\df{\let\tt=\deftt \defbf}
442 \def\indbf{\indrm} \def\indsl{\indit}
443 \def\indexfonts{\let\it=\indit \let\sl=\indsl \let\bf=\indbf \let\rm=\indrm}
467 \def\textfonts{\let\rm=\tenrm\let\it=\tenit\let\sl=\tensl\let\bf=\tenbf%
469 \def\chapfonts{\let\rm=\chaprm\let\it=\chapit\let\sl=\chapsl\let\bf=\chapbf\let\tt=\chaptt\let\sf=\chapsf}
470 \def\secfonts{\let\rm=\secrm\let\it=\secit\let\sl=\secsl\let\bf=\secbf\let\tt=\sectt\let\sf=\secsf}
471 \def\subsecfonts{\let\rm=\ssecrm\let\it=\ssecit\let\sl=\ssecsl\let\bf=\ssecbf\let\tt=\ssectt\let\sf=\ssecsf}
478 \def\i#1{{\sl #1}}
484 \def\b#1{{\bf #1}}
487 \def\t#1{{\tt \rawbackslash \frenchspacing #1}\null}
491 \def\samp #1{`{\tt \rawbackslash \frenchspacing #1}'\null}
492 \def\key #1{{\tt \uppercase{#1}}\null}
493 \def\ctrl #1{{\tt \rawbackslash \hat}#1}
497 \def\l#1{{\li #1}\null}
499 \def\r#1{{\rm #1}}
500 \def\s#1{{\sc #1}}
501 \def\ii#1{{\it #1}}
503 \def\titlefont#1{{\titlerm #1}}
505 \def\titlepage{\begingroup \parindent=0pt \hbox{}%
507 \def\page{\oldpage \hbox{}}}
509 \def\Etitlepage{\endgroup\page\HEADINGSon}
513 \catcode `\^^[=\active \def^^[{$\diamondsuit$}
537 \def\evenheading{\parsearg\evenheadingxxx}
538 \def\oddheading{\parsearg\oddheadingxxx}
539 \def\everyheading{\parsearg\everyheadingxxx}
541 \def\evenfooting{\parsearg\evenfootingxxx}
542 \def\oddfooting{\parsearg\oddfootingxxx}
543 \def\everyfooting{\parsearg\everyfootingxxx}
579 \def\headings #1 {\csname HEADINGS#1\endcsname}
581 \def\HEADINGSoff{
590 \def\HEADINGSon{
601 \def\today{\number\day\space
608 %\def\today{\ifcase\month\or
616 \def\thistitle{No Title}
617 \def\settitle{\parsearg\settitlezzz}
618 \def\settitlezzz #1{\gdef\thistitle{#1}}
638 \def\internalBitem{\smallbreak \parsearg\itemzzz}
639 \def\internalBitemx{\par \parsearg\itemzzz}
641 \def\internalBxitem "#1"{\def\xitemsubtopix{#1} \smallbreak \parsearg\xitemzzz}
642 \def\internalBxitemx "#1"{\def\xitemsubtopix{#1} \par \parsearg\xitemzzz}
644 \def\internalBkitem{\smallbreak \parsearg\kitemzzz}
645 \def\internalBkitemx{\par \parsearg\kitemzzz}
647 \def\kitemzzz #1{\dosubind {kw}{\code{#1}}{for {\bf \lastfunction}}\itemzzz {#1}}
649 \def\xitemzzz #1{\dosubind {kw}{\code{#1}}{for {\bf \xitemsubtopic}}\itemzzz {#1}}
651 \def\itemzzz #1{\begingroup %
667 \def\item{\errmessage{@item while not in a table}}
668 \def\itemx{\errmessage{@itemx while not in a table}}
669 \def\kitem{\errmessage{@kitem while not in a table}}
670 \def\kitemx{\errmessage{@kitemx while not in a table}}
671 \def\xitem{\errmessage{@xitem while not in a table}}
672 \def\xitemx{\errmessage{@xitemx while not in a table}}
675 \def\description{\tablez{\dontindex}{1}{}{}{}{}}
677 \def\table{\begingroup\inENV\obeylines\obeyspaces\tablex}
682 \def\ftable{\begingroup\inENV\obeylines\obeyspaces\ftablex}
687 \def\dontindex #1{}
688 \def\fnitemindex #1{\doind {fn}{\code{#1}}}%
694 \def\tablez #1#2#3#4#5#6{%
697 \def\Edescription{\Etable}% Neccessary kludge.
702 \def\itemfont{#2}%
709 \def\Etable{\endgraf\endgroup\afterenvbreak}%
722 \def\itemize{\parsearg\itemizezzz}
724 \def\itemizezzz #1{\itemizey {#1}{\Eitemize}}
726 \def\itemizey #1#2{%
736 \def#2{\endgraf\endgroup\afterenvbreak}%
737 \def\itemcontents{#1}%
740 \def\bullet{$\ptexbullet$}
741 \def\minus{$-$}
743 \def\enumerate{\itemizey{\the\itemno.}\Eenumerate\flushcr}
747 \def\itemizeitem{%
772 \def\newindex #1{
781 \def\defindex{\parsearg\newindex}
785 \def\newcodeindex #1{
792 \def\defcodeindex{\parsearg\newcodeindex}
796 \def\synindex #1 #2 {%
803 \def\syncodeindex #1 #2 {%
818 \def\doindex#1{\edef\indexname{#1}\parsearg\singleindexer}
819 \def\singleindexer #1{\doind{\indexname}{#1}}
822 \def\docodeindex#1{\edef\indexname{#1}\parsearg\singlecodeindexer}
823 \def\singlecodeindexer #1{\doind{\indexname}{\code{#1}}}
825 \def\indexdummies{%
826 \def\bf{\realbackslash bf }%
827 \def\rm{\realbackslash rm }%
828 \def\sl{\realbackslash sl }%
829 \def\dots{\realbackslash dots }%
830 \def\copyright{\realbackslash copyright }%
835 \def\indexdummyfont#1{#1}
836 \def\indexnofonts{%
853 \def\doind #1#2{%
858 \def\rawbackslashxx{\indexbackslash}% \indexbackslash isn't defined now
874 \def\dosubind #1#2#3{%
879 \def\rawbackslashxx{\indexbackslash}%
912 \def\findex {\fnindex}
913 \def\kindex {\kyindex}
914 \def\cindex {\cpindex}
915 \def\vindex {\vrindex}
916 \def\tindex {\tpindex}
917 \def\pindex {\pgindex}
919 \def\cindexsub {\begingroup\obeylines\cindexsub}
931 \def\printindex{\parsearg\doprintindex}
933 \def\doprintindex#1{\tex %
937 \def\indexbackslash{\rawbackslashxx}
953 \outer\def\initial #1{%
959 \outer\def\entry #1#2{
965 \def\primary #1{\line{#1\hfil}}
969 \def\secondary #1#2{
984 \def\begindoublecolumns{\begingroup
987 \def\enddoublecolumns{\output={\balancecolumns}\eject
990 \def\doublecolumnout{\splittopskip=\topskip \splitmaxdepth=\maxdepth
994 \def\pagesofar{\unvbox\partialpage %
998 \def\balancecolumns{\setbox0=\vbox{\unvbox255} \dimen@=\ht0
1018 \def\appendixletter{\char\the\appendixno}
1026 \def\thischapter{} \def\thissection{}
1027 \def\seccheck#1{\if \pageno<0 %
1032 \outer\def\chapter{\parsearg\chapterzzz}
1033 \def\chapterzzz #1{\seccheck{chapter}%
1045 \outer\def\appendix{\parsearg\appendixzzz}
1046 \def\appendixzzz #1{\seccheck{appendix}%
1058 \outer\def\unnumbered{\parsearg\unnumberedzzz}
1059 \def\unnumberedzzz #1{\seccheck{unnumbered}%
1071 \outer\def\section{\parsearg\sectionzzz}
1072 \def\sectionzzz #1{\seccheck{section}%
1085 \outer\def\appendixsection{\parsearg\appendixsectionzzz}
1086 \outer\def\appendixsec{\parsearg\appendixsectionzzz}
1087 \def\appendixsectionzzz #1{\seccheck{appendixsection}%
1100 \outer\def\unnumberedsec{\parsearg\unnumberedseczzz}
1101 \def\unnumberedseczzz #1{\seccheck{unnumberedsec}%
1112 \outer\def\subsection{\parsearg\subsectionzzz}
1113 \def\subsectionzzz #1{\seccheck{subsection}%
1126 \outer\def\appendixsubsec{\parsearg\appendixsubseczzz}
1127 \def\appendixsubseczzz #1{\seccheck{appendixsubsec}%
1140 \outer\def\unnumberedsubsec{\parsearg\unnumberedsubseczzz}
1141 \def\unnumberedsubseczzz #1{\seccheck{unnumberedsubsec}%
1152 \outer\def\subsubsection{\parsearg\subsubsectionzzz}
1153 \def\subsubsectionzzz #1{\seccheck{subsubsection}%
1166 \outer\def\appendixsubsubsec{\parsearg\appendixsubsubseczzz}
1167 \def\appendixsubsubseczzz #1{\seccheck{appendixsubsubsec}%
1180 \outer\def\unnumberedsubsubsec{\parsearg\unnumberedsubsubseczzz}
1181 \def\unnumberedsubsubseczzz #1{\seccheck{unnumberedsubsubsec}%
1194 \outer\def\majorheading #1{%
1198 \outer\def\chapheading #1{\chapbreak %
1210 \def\dobreak#1#2{\par\ifdim\lastskip<#1\removelastskip\penalty#2\vskip#1\fi}
1212 \def\setchapterstyle #1 {\csname CHAPF#1\endcsname}
1219 \def\chapbreak{\dobreak \chapheadingskip {-4000}}
1220 \def\chappager{\par\vfill\supereject}
1221 \def\chapoddpage{\chappager \ifodd\pageno \else \hbox to 0pt{} \chappager\fi}
1223 \def\setchapternewpage #1 {\csname CHAPPAG#1\endcsname}
1225 \def\CHAPPAGoff{
1229 \def\CHAPPAGon{
1233 \def\CHAPPAGodd{
1239 \def\CHAPFplain{
1243 \def\chfplain #1#2{%
1248 \def\unnchfplain #1{%
1254 \def\unnchfopen #1{%
1258 \def\chfopen #1#2{\chapoddpage {\chapfonts
1263 \def\CHAPFopen{
1270 \def\subsecheadingbreak{\dobreak \subsecheadingskip {-500}}
1273 \def\secheadingbreak{\dobreak \secheadingskip {-1000}}
1275 \def\secheading #1#2#3{\secheadingi {#2.#3\enspace #1}}
1276 \def\plainsecheading #1{\secheadingi {#1}}
1277 \def\secheadingi #1{{\advance \secheadingskip by \parskip %
1282 \def\subsecheading #1#2#3#4{{\advance \subsecheadingskip by \parskip %
1287 \def\subsubsecfonts{\subsecfonts} % Maybe this should change
1289 \def\subsubsecheading #1#2#3#4#5{{\advance \subsecheadingskip by \parskip %
1296 \def\Dotsbox{\hbox to 1em{\hss.\hss}} % Used by index macros
1298 \def\finishcontents{%
1305 \outer\def\contents{%
1308 \def\thischapter{Table of Contents}
1317 \outer\def\summarycontents{%
1320 \def\thischapter{Summary Table of Contents}
1325 \def\smallbreak{}
1326 \def\secentry ##1##2##3##4{}
1327 \def\subsecentry ##1##2##3##4##5{}
1328 \def\subsubsecentry ##1##2##3##4##5##6{}
1329 \def\unnumbsecentry ##1##2{}
1330 \def\unnumbsubsecentry ##1##2{}
1331 \def\unnumbsubsubsecentry ##1##2{}
1337 \outer\def\bye{\pagealignmacro\tracingstats=1\ptexend}
1344 \def\chapentry #1#2#3{%
1349 \def\unnumbchapentry #1#2{%
1354 \def\secentry #1#2#3#4{%
1358 \def\unnumbsecentry #1#2{%
1362 \def\subsecentry #1#2#3#4#5{%
1367 \def\unnumbsubsecentry #1#2{%
1371 \def\subsubsecentry #1#2#3#4#5#6{%
1376 \def\unnumbsubsubsecentry #1#2{%
1386 \def\tex{\begingroup
1401 \def\@={@}%
1424 \gdef\sepspaces{\def {\ }}}
1427 \def\aboveenvbreak{{\advance\aboveenvskipamount by \parskip
1431 \def\afterenvbreak{\endgraf \ifdim\lastskip<\aboveenvskipamount
1434 \def\lisp{\aboveenvbreak\begingroup\inENV %This group ends at the end of the @lisp body
1443 \def\Elisp{\endgroup\afterenvbreak}%
1449 \def\next##1{}\next}
1453 \def\Eexample{\Elisp}
1456 \def\Esmallexample{\Elisp}
1462 \def\smalllispx{\aboveenvbreak\begingroup\inENV
1472 \def\Esmalllisp{\endgroup\afterenvbreak}%
1478 \def\next##1{}\next}
1482 \def\display{\begingroup\inENV %This group ends at the end of the @display body
1491 \def\Edisplay{\endgroup\afterenvbreak}%
1497 \def\next##1{}\next}
1501 \def\format{\begingroup\inENV %This group ends at the end of the @format body
1509 \def\Eformat{\endgroup\afterenvbreak}
1512 \def\next##1{}\next}
1516 \def\flushleft{\begingroup\inENV %This group ends at the end of the @format body
1525 \def\Eflushleft{\endgroup\afterenvbreak}%
1528 \def\next##1{}\next}
1530 \def\flushright{\begingroup\inENV %This group ends at the end of the @format body
1539 \def\Eflushright{\endgroup\afterenvbreak}%
1543 \def\next##1{}\next}
1547 \def\quotation{\begingroup\inENV %This group ends at the end of the @quotation body
1552 \def\Equotation{\par\endgroup\afterenvbreak}%
1559 \def\setdeffont #1 {\csname DEF#1\endcsname}
1569 \def\activeparens{%
1595 \def\opnr{{\sf\char`\(}} \def\clnr{{\sf\char`\)}} \def\ampnr{\&}
1596 \def\lbrb{{\tt\char`\[}} \def\rbrb{{\tt\char`\]}}
1602 \def\defname #1#2{%
1623 \def\defparsebody #1#2#3{\begingroup\inENV% Environment for definitionbody
1627 \def#1{\endgraf\endgroup\medbreak}%
1628 \def#2{\begingroup\obeylines\activeparens\spacesplit#3}%
1632 \def\defmethparsebody #1#2#3#4 {\begingroup\inENV %
1636 \def#1{\endgraf\endgroup\medbreak}%
1637 \def#2##1 {\begingroup\obeylines\activeparens\spacesplit{#3{##1}}}%
1661 \def\defunargs #1{\functionparens \sl #1%
1662 \ifnum\parencount=0 \else \errmessage{unbalanced parens in @def arguments}\fi%
1670 \def\deffn{\defmethparsebody\Edeffn\deffnx\deffnheader}
1672 \def\deffnheader #1#2#3{\doind {fn}{\code{#2}}%
1677 \def\defun{\defparsebody\Edefun\defunx\defunheader}
1679 \def\defunheader #1#2{\doind {fn}{\code{#1}}% Make entry in function index
1686 \def\defmac{\defparsebody\Edefmac\defmacx\defmacheader}
1688 \def\defmacheader #1#2{\doind {fn}{\code{#1}}% Make entry in function index
1695 \def\defspec{\defparsebody\Edefspec\defspecx\defspecheader}
1697 \def\defspecheader #1#2{\doind {fn}{\code{#1}}% Make entry in function index
1705 \def\deffnx #1 {\errmessage{@deffnx in invalid context}}
1706 \def\defunx #1 {\errmessage{@defunx in invalid context}}
1707 \def\defmacx #1 {\errmessage{@defmacx in invalid context}}
1708 \def\defspecx #1 {\errmessage{@defspecx in invalid context}}
1714 \def\defop #1 {\def\defoptype{#1}%
1717 \def\defopheader #1#2#3{\dosubind {fn}{\code{#2}}{on #1}% Make entry in function index
1724 \def\defmethod{\defmethparsebody\Edefmethod\defmethodx\defmethodheader}
1726 \def\defmethodheader #1#2#3{\dosubind {fn}{\code{#2}}{on #1}% entry in function index
1733 \def\defcv #1 {\def\defcvtype{#1}%
1736 \def\defcvarheader #1#2#3{%
1744 \def\defivar{\defmethparsebody\Edefivar\defivarx\defivarheader}
1746 \def\defivarheader #1#2#3{%
1755 \def\defopx #1 {\errmessage{@defopx in invalid context}}
1756 \def\defmethodx #1 {\errmessage{@defmethodx in invalid context}}
1757 \def\defcvx #1 {\errmessage{@defcvx in invalid context}}
1758 \def\defivarx #1 {\errmessage{@defivarx in invalid context}}
1765 \def\defvarargs #1{\normalparens #1%
1771 \def\defvr{\defmethparsebody\Edefvr\defvrx\defvrheader}
1773 \def\defvrheader #1#2#3{\doind {vr}{\code{#2}}%
1778 \def\defvar{\defparsebody\Edefvar\defvarx\defvarheader}
1780 \def\defvarheader #1#2{\doind {vr}{\code{#1}}% Make entry in var index
1787 \def\defopt{\defparsebody\Edefopt\defoptx\defoptheader}
1789 \def\defoptheader #1#2{\doind {vr}{\code{#1}}% Make entry in var index
1797 \def\defvrx #1 {\errmessage{@defvrx in invalid context}}
1798 \def\defvarx #1 {\errmessage{@defvarx in invalid context}}
1799 \def\defoptx #1 {\errmessage{@defoptx in invalid context}}
1804 \def\deftpargs #1{\bf \defvarargs{#1}}
1808 \def\deftp{\defmethparsebody\Edeftp\deftpx\deftpheader}
1810 \def\deftpheader #1#2#3{\doind {tp}{\code{#2}}%
1816 \def\deftpx #1 {\errmessage{@deftpx in invalid context}}
1824 \def\setref#1{%
1828 \def\unnumbsetref#1{%
1834 \def\pxref #1{see \xrefX [#1,,,,,,,]}
1835 \def\xref #1{See \xrefX [#1,,,,,,,]}
1836 \def\xrefX [#1,#2,#3,#4,#5,#6]{%
1848 \def\dosetq #1#2{{\let\folio=0%
1855 \def\internalsetq #1#2{'xrdef {#1}{\csname #2\endcsname}}
1859 \def\Ypagenumber{\folio}
1861 \def\Ynothing{}
1863 \def\Ysectionnumberandtype{%
1876 \def\refx#1{%
1890 \def\xrdef #1#2{
1963 \def\supereject{\par\penalty -20000\footnoteno =0 }
2006 \def\smallbook{
2022 \global\def\Esmallexample{\Esmalllisp}
2028 \def\finalout{\overfullrule=0pt}
2035 \def\activedoublequote{{\tt \char '042}}
2038 \def~{{\tt \char '176}}
2041 \def^{{\tt \hat}}
2045 \def|{{\tt \char '174}}
2048 \def<{{\tt \less}}
2051 \def>{{\tt \gtr}}
2064 \def\normalbackslash{{\tt\rawbackslashxx}}