% \iffalse meta-comment % % Copyright 1993 1994 1995 1996 1997 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % % For further copyright information, and conditions for modification % and distribution, see the file legal.txt, and any other copyright % notices in this file. % % This file is part of the LaTeX2e system. % ---------------------------------------- % This system is distributed in the hope that it will be useful, % but WITHOUT ANY WARRANTY; without even the implied warranty of % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. % % For error reports concerning UNCHANGED versions of this file no % more than one year old, see bugs.txt. % % Please do not request updates from us directly. Primary % distribution is through the CTAN archives. % % % IMPORTANT COPYRIGHT NOTICE: % % You are NOT ALLOWED to distribute this file alone. % % You are allowed to distribute this file under the condition that it % is distributed together with all the files listed in manifest.txt. % % If you receive only some of these files from someone, complain! % % % Permission is granted to copy this file to another file with a % clearly different name and to customize the declarations in that % copy to serve the needs of your installation, provided that you % comply with the conditions in the file legal.txt. % % However, NO PERMISSION is granted to produce or to distribute a % modified version of this file under its original name. % % You are NOT ALLOWED to change this file. % % % % \fi % % \iffalse %%% From File: ltalloc.dtx %<*driver> % \fi \ProvidesFile{ltalloc.dtx} [1996/07/26 v1.1c LaTeX Kernel (allocation)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltalloc.dtx} \title{\filename} \date{\filedate} \author{% Johannes Braams\and David Carlisle\and Alan Jeffrey\and Leslie Lamport\and Frank Mittelbach\and Chris Rowley\and Rainer Sch\"opf} \begin{document} \maketitle \DocInput{\filename} \end{document} % % \fi % % \CheckSum{33} % % \changes{v1.1a}{1994/05/16}{(ASAJ) Split from ltinit.dtx.} % \changes{v1.1b}{1995/10/25}{General doc improvements} % % \section{Counters} % % This section deals with counter and other variable allocation. % % \StopEventually{} % % \begin{macrocode} %<*2ekernel> % \end{macrocode} % % The following are from plain \TeX: % \begin{description} % \item[\cs{z@}] A zero dimen or number. It's more efficient to write % |\parindent\z@| than |\parindent 0pt|. % \item[\cs{@ne}] The number 1. % \item[\cs{m@ne}] The number $-1$. % \item[\cs{tw@}] The number 2. % \item[\cs{sixt@@n }] The number 16. % \item[\cs{@m}] The number 1000. % \item[\cs{@MM}] The number 20000. % \end{description} % % \begin{macro}{\@xxxii} % The constant $32$. % \begin{macrocode} \chardef\@xxxii=32 % \end{macrocode} % \end{macro} % % \begin{macro}{\@Mi} % \begin{macro}{\@Mii} % \begin{macro}{\@Miii} % \begin{macro}{\@miv} % Constants $1001$--$1004$. % \begin{macrocode} \mathchardef\@Mi=10001 \mathchardef\@Mii=10002 \mathchardef\@Miii=10003 \mathchardef\@Miv=10004 % \end{macrocode} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % % \changes{v1.0d}{1994/03/28} % {Redefinition of `new' allocations removed.} % % \begin{macro}{\@tempcnta} % \begin{macro}{\@tempcntb} % Scratch count registers used by \LaTeX\ kernel commands. % \begin{macrocode} \newcount\@tempcnta \newcount\@tempcntb % \end{macrocode} % \end{macro} % \end{macro} % % \begin{macro}{\if@tempswa} % General boolean switch used by \LaTeX\ kernel commands. % \begin{macrocode} \newif\if@tempswa % \end{macrocode} % \end{macro} % % \begin{macro}{\@tempdima} % \begin{macro}{\@tempdimb} % \begin{macro}{\@tempdimc} % Scratch dimen registers used by \LaTeX\ kernel commands. % \begin{macrocode} \newdimen\@tempdima \newdimen\@tempdimb \newdimen\@tempdimc % \end{macrocode} % \end{macro} % \end{macro} % \end{macro} % % \begin{macro}{\@tempboxa} % Scratch box register used by \LaTeX\ kernel commands. % \begin{macrocode} \newbox\@tempboxa % \end{macrocode} % \end{macro} % % \begin{macro}{\@tempskipa} % \begin{macro}{\@tempskipb} % Scratch skip registers used by \LaTeX\ kernel commands. % \begin{macrocode} \newskip\@tempskipa \newskip\@tempskipb % \end{macrocode} % \end{macro} % \end{macro} % % \begin{macro}{\@temptokena} % Scratch token register used by \LaTeX\ kernel commands. % \begin{macrocode} \newtoks\@temptokena % \end{macrocode} % \end{macro} % % % \begin{macro}{\@flushglue} % Glue used for |\right|- \& |\leftskip| = 0pt plus 1fil % \begin{macrocode} \newskip\@flushglue \@flushglue = 0pt plus 1fil % \end{macrocode} % \end{macro} % % \begin{macrocode} % % \end{macrocode} % % \Finale \endinput