%% %% This is file `keywords.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% keywords.dtx (with options: `style') %% %% Copyright: Miguel Alabau, 1995 Miguel.Alabau@labri.u-bordeaux.fr %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{keywords} %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z %% Digits \0\1\2\3\4\5\6\7\8\9 %% Exclamation \! Double quote \" Hash (number) \# %% Dollar \$ Percent \% Ampersand \& %% Acute accent \' Left paren \( Right paren \) %% Asterisk \* Plus \+ Comma \, %% Minus \- Point \. Solidus \/ %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \? %% Commercial at \@ Left bracket \[ Backslash \\ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% %% \typeout{Document style `keywords.sty' <1993,1994,1995>} \expandafter\ifx\csname AlreadyDefined@@Keywords\endcsname\relax% \expandafter\def\csname AlreadyDefined@@Keywords\endcsname{}% \else\endinput\fi \@ifundefined{reset@font}{\global\let\reset@font\relax}{} \def\NewKeyword#1#2{\@ifnextchar[{\@@newkwrd{#1}{#2}}{\@@newkwrd{#1}{#2}[#2]}} \def\@@newkwrd#1#2[#3]{\def#1{\@@KeywordsCurrentStyle{\@@kwrd}{#2}{#3}\@@kwrd}} \def\@@TypeStyle#1#2#3{\def#1{\mbox{\reset@font#2{}#3\/}}} \newif\if@@underline \@@underlinefalse \def\DefineKeywordsStyles#1#2{ \if@@underline \@namedef{@@#1}##1##2##3{\@@TypeStyle{##1}{#2}{\underline{##2}}} \@namedef{F@@#1}##1##2##3{\@@TypeStyle{##1}{#2}{\underline{##3}}} \else \@namedef{@@#1}##1##2##3{\@@TypeStyle{##1}{#2}{##2}} \@namedef{F@@#1}##1##2##3{\@@TypeStyle{##1}{#2}{##3}} \fi \@@underlinefalse \@namedef{#1s}{\def\@@KeywordsCurrentStyle{\@nameuse{@@#1}}} \@namedef{F#1s}{\def\@@KeywordsCurrentStyle{\@nameuse{F@@#1}}} } \def\DefineUnderlinedKeywordsStyles#1#2{ \@@underlinetrue \DefineKeywordsStyles{#1}{#2} } \DefineKeywordsStyles{ProgKeyword}{\bf} \DefineKeywordsStyles{ttKeyword}{\tt} \DefineKeywordsStyles{AlgoKeyword}{\em} \DefineUnderlinedKeywordsStyles{UAlgoKeyword}{\em} \DefineKeywordsStyles{NormalKeyword}{\relax} \let\UFAlgoKeywords\FUAlgoKeywords %% DEFAULT KEYWORDS \NewKeyword{\ABORT}{abort}[avorter] \NewKeyword{\ABS}{abs} \NewKeyword{\ABSTRACT}{abstract}[abstrait] \NewKeyword{\ACCEPT}{accept}[accepter] \NewKeyword{\ACCESS}{access}[acc\`es] \NewKeyword{\ALIASED}{aliased}[alias\'e] \NewKeyword{\ALL}{all}[tout] \NewKeyword{\ALT}{alt} \NewKeyword{\AND}{and}[et] \NewKeyword{\APPEND}{append}[ajouter\_\-en\_\-fin] \NewKeyword{\ARRAY}{array}[tableau] \NewKeyword{\ASSERT}{assert}[assertion] \NewKeyword{\ASSIGN}{:=} \NewKeyword{\AT}{at} \NewKeyword{\BEGIN}{begin}[d\'ebut] \NewKeyword{\BLOCK}{block}[bloc] \NewKeyword{\BOOLEAN}{boolean}[bool\'een] \NewKeyword{\BODY}{body} \NewKeyword{\BOT}{$\bot$} \NewKeyword{\BOX}{$<>$} \NewKeyword{\BY}{by}[pas] \NewKeyword{\CASE}{case}[choix] \NewKeyword{\CATINDEX}{catindex} \NewKeyword{\CHAN}{chan}[canal] \NewKeyword{\CHANNEL}{channel}[canal] \NewKeyword{\CHAR}{char}[car] \NewKeyword{\CHARACTER}{character}[caract\`ere] \NewKeyword{\CLOSE}{close}[fermer] \NewKeyword{\CO}{co} \NewKeyword{\COBEGIN}{cobegin} \NewKeyword{\COEND}{coend} \NewKeyword{\COMMUTATIVE}{commutative}[commutatif] \NewKeyword{\COMPLEX}{complex}[complexe] \NewKeyword{\COMPUTE}{compute}[calculer] \NewKeyword{\CONNECT}{$\longrightarrow$} \NewKeyword{\CONNECTB}{$\Longrightarrow$} \NewKeyword{\CONST}{const} \NewKeyword{\CONSTANT}{constant}[constante] \NewKeyword{\CONSTRAINTS}{constraints}[contraintes] \NewKeyword{\CONTINUE}{continue} \NewKeyword{\DATA}{data}[donn\'ee] \NewKeyword{\DECLARE}{declare} \NewKeyword{\DECOMPOSE}{decompose} \NewKeyword{\DELAY}{delay}[d\'elai] \NewKeyword{\DELTA}{delta} \NewKeyword{\DEPTH}{depth}[profondeur] \NewKeyword{\DIGITS}{digits}[chiffres] \NewKeyword{\DIMENSION}{dimension} \NewKeyword{\DIST}{dist} \NewKeyword{\DISTRIBUTE}{distribute}[r\'epartir] \NewKeyword{\DIV}{div} \NewKeyword{\DO}{do}[faire] \NewKeyword{\DOALL}{doall}[faire en parall\`ele] \NewKeyword{\DOM}{dom} \NewKeyword{\DOMAIN}{domain}[domaine] \NewKeyword{\DOMAINS}{domains}[domaines] \NewKeyword{\DONE}{done}[fait] \NewKeyword{\DOPAR}{dopar}[faire en parall\`ele] \NewKeyword{\DOWNTO}{downto}[jusqu'\`a] \NewKeyword{\DYNAMIC}{dynamic}[dynamique] \NewKeyword{\EACH}{each}[chaque] \NewKeyword{\EGO}{MyId}[EGO] \NewKeyword{\ELSE}{else}[sinon] \NewKeyword{\ELSIF}{elsif}[sinon si] \NewKeyword{\END}{end}[fin] \NewKeyword{\ENDCASE}{end case}[fin choix] \NewKeyword{\ENDIF}{end if}[finsi] \NewKeyword{\ENDDO}{end do}[fait] \NewKeyword{\ENDLOOP}{end loop}[fait] \NewKeyword{\ENTRY}{entry}[entr\'ee] \NewKeyword{\EOT}{eot} \NewKeyword{\EQ}{$=$} \NewKeyword{\EXCEPTION}{exception} \NewKeyword{\EXIT}{exit}[sortir] \NewKeyword{\EXTERNAL}{external}[externe] \NewKeyword{\FI}{fi}[finsi] \NewKeyword{\FILE}{file}[fichier] \NewKeyword{\FIRST}{first}[premier] \NewKeyword{\FOR}{for}[pour] \NewKeyword{\FORALL}{forall}[pour tout] \NewKeyword{\FOREACH}{foreach}[pour chaque] \NewKeyword{\FORWARD}{forward} \NewKeyword{\FUNCTION}{function}[fonction] \NewKeyword{\GE}{$\geq$} \NewKeyword{\GENERIC}{generic}[g\'en\'erique] \NewKeyword{\GETNODE}{getnode}[prendre\_\-noeud] \NewKeyword{\GOTO}{goto}[aller\_\-\`a] \NewKeyword{\GRAPH}{graph}[graphe] \NewKeyword{\GT}{$>$} \NewKeyword{\IF}{if}[si] \NewKeyword{\IMPLICATION}{$\Rightarrow$} \NewKeyword{\IMPLY}{$\Rightarrow$} \NewKeyword{\IMPORT}{import}[importer] \NewKeyword{\IN}{in}[dans] \NewKeyword{\IND}{ind} \NewKeyword{\INDEX}{index} \NewKeyword{\INIT}{init} \NewKeyword{\INOUT}{inout} \NewKeyword{\INPORT}{inport} \NewKeyword{\INPUT}{input} \NewKeyword{\INTEGER}{integer}[entier] \NewKeyword{\INTO}{into} \NewKeyword{\IS}{is}[est] \NewKeyword{\LABEL}{label}[\'etiquette] \NewKeyword{\LAST}{last}[dernier] \NewKeyword{\LE}{$\leq$} \NewKeyword{\LENGTH}{length}[longueur] \NewKeyword{\LIMITED}{limited}[limit\'e] \NewKeyword{\LOOP}{loop}[faire] \NewKeyword{\LT}{$<$} \NewKeyword{\MAP}{map}[placer] \NewKeyword{\MOD}{mod} \NewKeyword{\MODULE}{module} \NewKeyword{\MODULO}{modulo} \NewKeyword{\MULTIPLE}{multiple} \NewKeyword{\MYID}{MyId}[EGO] \NewKeyword{\NE}{$\neq$} \NewKeyword{\NEIGHBOUR}{neighbour}[voisin] \NewKeyword{\NEIGHBOURS}{neighbours}[voisins] \NewKeyword{\NEW}{new}[nouveau] \NewKeyword{\NEWBLOCK}{newblock} \NewKeyword{\NIL}{nil} \NewKeyword{\NODE}{node}[noeud] \NewKeyword{\NOT}{not}[non] \NewKeyword{\NUL}{nul} \NewKeyword{\NULL}{null}[nul] \NewKeyword{\OD}{od}[fait] \NewKeyword{\ODPAR}{odpar}[fait] \NewKeyword{\OF}{of} \NewKeyword{\ON}{on} \NewKeyword{\OPEN}{open}[ouvrir] \NewKeyword{\OR}{or}[ou] \NewKeyword{\OTHERS}{others} \NewKeyword{\OUT}{out} \NewKeyword{\OUTPORT}{outport} \NewKeyword{\OUTPOUT}{outpout} \NewKeyword{\PACKAGE}{package}[paquetage] \NewKeyword{\PARALLEL}{parallel} \NewKeyword{\PARFOR}{parfor}[en parall\`ele: pour] \NewKeyword{\PAR}{par}[en parall\`ele] \NewKeyword{\PERCENT}{\%} \NewKeyword{\PLACE}{place}[placer] \NewKeyword{\PORT}{port} \NewKeyword{\PRAGMA}{pragma} \NewKeyword{\PRI}{pri} \NewKeyword{\PRIVATE}{private}[priv\'e] \NewKeyword{\PROCEDURE}{procedure}[proc\'edure] \NewKeyword{\PROCESS}{process}[processus] \NewKeyword{\PROGRAM}{program}[programme] \NewKeyword{\PROTECTED}{protected}[prot\'eg\'e] \NewKeyword{\RAISE}{raise}[lever] \NewKeyword{\RANGE}{range}[intervalle] \NewKeyword{\READ}{read}[lire] \NewKeyword{\READY}{ready}[pr\^et] \NewKeyword{\REAL}{real}[r\'eel] \NewKeyword{\RECORD}{record}[enregistrement] \NewKeyword{\RECV}{recv}[recevoir] \NewKeyword{\RECEIVE}{receive}[recevoir] \NewKeyword{\REM}{rem} \NewKeyword{\RENAMES}{renames}[renomme] \NewKeyword{\REPEAT}{repeat}[r\'ep\'eter] \NewKeyword{\REQUEUE}{requeue} \NewKeyword{\RESET}{reset} \NewKeyword{\RETURN}{return}[retour] \NewKeyword{\REVERSE}{reverse} \NewKeyword{\REWIND}{rewind} \NewKeyword{\REWRITE}{rewrite} \NewKeyword{\ROOT}{root}[racine] \NewKeyword{\SELECT}{select} \NewKeyword{\SEND}{send}[\'emettre] \NewKeyword{\SENDEOT}{sendeot}[\'emettre eot] \NewKeyword{\SEPARATE}{separate}[s\'epar\'ement] \NewKeyword{\SEQ}{seq} \NewKeyword{\SET}{set} \NewKeyword{\SIZE}{size}[taille] \NewKeyword{\SKIP}{skip}[sauter] \NewKeyword{\STRING}{string}[cha\^{\i}ne de caract\`eres] \NewKeyword{\SUBTYPE}{subtype}[sous\_\-type] \NewKeyword{\SWITCH}{switch} \NewKeyword{\TAGGED}{tagged}[\'etiquett\'e] \NewKeyword{\TASK}{task}[t\^ache] \NewKeyword{\TERMINATE}{terminate}[terminer] \NewKeyword{\THEN}{then}[alors] \NewKeyword{\TO}{to}[jusqu'\`a] \NewKeyword{\TOWARDS}{towards}[vers] \NewKeyword{\TRANSMIT}{transmit}[\'emettre] \NewKeyword{\TUPLE}{tuple}[n\_\-uplet] \NewKeyword{\TYPE}{type} \NewKeyword{\UNDEF}{undef}[ind\'efini] \NewKeyword{\UNTIL}{until}[jusqu'\`a] \NewKeyword{\USE}{use} \NewKeyword{\VAR}{var} \NewKeyword{\VARIABLE}{variable} \NewKeyword{\WHEN}{when}[si] \NewKeyword{\WHERE}{where}[si] \NewKeyword{\WHILE}{while}[tant que] \NewKeyword{\WITH}{with}[avec] \NewKeyword{\WRITE}{write}[\'ecrire] \NewKeyword{\XOR}{xor} %% %% French syntax %% \NewKeyword{\EMETTRE}{send}[\'emettre] \NewKeyword{\RECEVOIR}{receive}[recevoir] \NewKeyword{\POUR}{for}[pour] \NewKeyword{\FAIRE}{do}[faire] \NewKeyword{\FAIT}{end do}[fait] \NewKeyword{\SI}{if}[si] \NewKeyword{\ALORS}{then}[alors] \NewKeyword{\SINON}{else}[sinon] \NewKeyword{\FINSI}{end if}[fin si] \NewKeyword{\DEBUT}{begin}[d\'ebut] \NewKeyword{\FIN}{end}[fin] \FUAlgoKeywords \endinput %% %% End of file `keywords.sty'.