%% %% This is file `ic.def', %% generated with the docstrip utility. %% %% The original source files were: %% %% circ.dtx (with options: `ic') %% Copyright 1997 Andreas Tille / Sebastian Tannert %% %% This file is part of the CIRC package %% ------------------------------------- %% This package 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 CIRC.DVI. %% %% 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 circ.txt. %% %% If you receive only some of these files from someone, complain! %% %% You are NOT ALLOWED to change this file. \ProvidesFile{ic.def} \freecirc \def\**[#1 #2 #3 #4 {\cc*\cnta*\advance\cc*32 \advance\cc*#1 \Cstore*\*Ilist{#2}\Cadd*\*Ilist \rlap{\kern\pin*ind\ifpin\raise\pinnum*spc\hc*{\pinnumberfont{#3}}\fi \kern\io*ind\c*fntb\vc*{\hc*{\inlabelfont{#4}}}}\char\cc* \cc*\cnta*\advance\cc*97\char\cc*} \def\**]#1 #2 #3 #4 {\cc*\cnta*\advance\cc*48 \advance\cc*#1 \Cstore*\*Olist{#2}\Cadd*\*Olist \rlap{\kern.5\mid*ind\vc*{\hc*{\inlabelfont{#3}}}\kern\io*ind \ifpin\raise\pinnum*spc\hc*{\pinnumberfont{#4}}\fi}\char\cc*} \def\*F[#1 #2 #3 #4 #5 {\cc*\cnta*\advance\cc*#1 \X*check\Cstore*\*Ilist{#2}\Cadd*\*Ilist \rlap{\kern\pin*ind\ifpin\raise\pinnum*spc\hc*{\pinnumberfont{#3}}\fi \kern\io*ind\c*fntb\vc*{\hc*{\inlabelfont{#4}}}}% \rlap{\kern\io*ind\kern\mid*ind \blap{\kern0pt\hc*{\functionfont{#5}}}}\char\cc* \cc*\cnta*\advance\cc*96\char\cc*} \def\*F]#1 #2 #3 #4 {\cc*\cnta*\advance\cc*16 \advance\cc*#1 \LX*check\*Olist\Cstore*\*Olist{#2}\Cadd*\*Olist \rlap{\kern.5\mid*ind\vc*{\hc*{\inlabelfont{#3}}}\kern\io*ind \ifpin\raise\pinnum*spc\hc*{\pinnumberfont{#4}}\fi}\char\cc*} \def\*L[#1 #2 #3 #4 #5 {\cc*\cnta*\advance\cc*64 \advance\cc*#1 \Cstore*\*Ilist{#2}\Cadd*\*Ilist \rlap{\kern\pin*ind\ifpin\raise\pinnum*spc\hc*{\pinnumberfont{#3}}\fi \kern\io*ind\c*fntb\vc*{\hc*{\inlabelfont{#4}}}}% \rlap{\iflab*\kern\io*ind\kern\mid*ind \vtop{\kern\fontdimen17\c*fntb\kern\outerspace \hc*{\circlabelfont{#5}}}\fi}\char\cc* \cc*\cnta*\advance\cc*98\char\cc*} \def\*L]#1 #2 #3 #4 {\cc*\cnta*\advance\cc*80 \advance\cc*#1 \Cstore*\*Olist{#2}\Cadd*\*Olist \rlap{\kern.5\mid*ind\vc*{\hc*{\inlabelfont{#3}}}\kern\io*ind \ifpin\raise\pinnum*spc\hc*{\pinnumberfont{#4}}\fi}\char\cc*} \def\C*init{\dimen4\*X*\dimen5\*Y* \setbox\*bbox=\vtop\bgroup\c*fntb\cnta*=0 \ignorespaces} \def\C*exit#1{\egroup\shift*IOlist{#1}\put*box\*X*\dimen4\*Y*\dimen5} \def\*o#1{$\overline{\hbox{#1}}$} \def\*|#1| {\hbox{#1}} \def\JKMSFF#1 #2 #3 #4 {\name*{JKMSFF#1}\C*init \*|\*F[2 S {} S {} \*F]0 . {} {} | \*|\**[1 J {} 1J \**]1 Q $\neg$ {} | \*|\**[3 C {} C1 \**]0 . {} {} | \*|\**[1 K {} 1K \**]2 NQ $\neg$ {} | \*|\*L[2 R {} R {#2} \*L]0 . {} {} | \C*exit{#3}} \def\DFF#1 #2 #3 #4 {\name*{DFF#1}\C*init \*|\*F[1 D {} 1D {} \*F]1 Q {} {} | \*|\**[0 . {} {} \**]0 . {} {} | \*|\*L[3 C {} C1 {#2} \*L]2 NQ {} {} | \C*exit{#3}} \def\RSFF#1 #2 #3 #4 {\name*{RSFF#1}\C*init \*|\*F[1 R {} R {} \*F]1 Q {} {} | \*|\**[0 . {} {} \**]0 . {} {} | \*|\*L[1 S {} S {#2} \*L]2 NQ {} {} | \C*exit{#3}} \def\NRSFF#1 #2 #3 #4 {\name*{NRSFF#1}\C*init \*|\*F[2 R {} R {} \*F]1 Q {} {} | \*|\**[0 . {} {} \**]0 . {} {} | \*|\*L[2 S {} S {#2} \*L]2 NQ {} {} | \C*exit{#3}} \def\fff#1 #2 #3 #4 {\name*{fff#1}\C*init \*|\*F[1 IS {6} IS { } \*F]1 OK OK 5 | \*|\**[0 . {} {} \**]0 . {} {} | \*|\**[1 IT {2} IT \**]1 O O 3 | \*|\**[0 . {} {} \**]0 . {} {} | \*|\*L[2 R {4} R {#2} \*L]1 OD OD 7 | \C*exit{#3}} \protectcirc \endinput %% %% End of file `ic.def'.