diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/pgf/modules/pgfmoduleparser.code.tex')
-rw-r--r-- | Master/texmf-dist/tex/generic/pgf/modules/pgfmoduleparser.code.tex | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/Master/texmf-dist/tex/generic/pgf/modules/pgfmoduleparser.code.tex b/Master/texmf-dist/tex/generic/pgf/modules/pgfmoduleparser.code.tex index 39f20dc74d3..5c248ad9f56 100644 --- a/Master/texmf-dist/tex/generic/pgf/modules/pgfmoduleparser.code.tex +++ b/Master/texmf-dist/tex/generic/pgf/modules/pgfmoduleparser.code.tex @@ -31,10 +31,10 @@ \def\pgf@parser{#1}% \def\pgf@parser@state{initial}% \pgf@parser@parse% -}% +} \def\pgf@parser@parse{% \futurelet\pgf@parser@symbol\pgf@parser@cont% -}% +} \def\pgf@parser@cont{% % Ok, defined? \expandafter\let\expandafter\pgf@parser@action% @@ -52,9 +52,9 @@ \ifx\pgf@parser@symbol\pgfutil@sptoken% \expandafter\pgf@parser@rid@space% \else% - \expandafter\pgf@parser@rid@other% + \expandafter\pgf@parser@rid@other% \fi% -}% +} \def\pgf@parser@ridded{% \ifx\pgf@parser@state\pgf@parser@final@text% @@ -62,50 +62,50 @@ \else% \expandafter\pgf@parser@parse% \fi% -}% +} -\def\pgf@parser@final@text{final}% +\def\pgf@parser@final@text{final} {% - \def\:{\pgf@parser@rid@space} \expandafter\gdef\: {\futurelet\pgf@parser@ignore\pgf@parser@ridded}% - \gdef\pgf@parser@rid@other{\afterassignment\pgf@parser@ridded\let\pgf@parser@ignore=}% -}% + \def\:{\pgf@parser@rid@space} \expandafter\gdef\: {\futurelet\pgf@parser@ignore\pgf@parser@ridded} + \gdef\pgf@parser@rid@other{\afterassignment\pgf@parser@ridded\let\pgf@parser@ignore=} +} % Switches the state -% +% % #1 = new state -% +% % Description: -% +% % This command can be used inside a state action to switch to a % different state. -\def\pgfparserswitch#1{\def\pgf@parser@state{#1}}% +\def\pgfparserswitch#1{\def\pgf@parser@state{#1}} % Defines an action to be taken in a state for some symbol -% +% % #1 = parser % #2 = state % #3 = symbol text (result of saying \meaning on the symbol) % #4 = action -% +% % Description: -% +% % When the parser encounters #3 while being in state #2, then code #4 % is executed. -% +% % When #2 is set to the special text "all", then the symbol is handled % in all states by #4, except when a state defines something special % for this symbol \def\pgfparserdef#1#2#3#4{% \expandafter\def\csname pgf@parser@a@#1@#2@#3\endcsname{#4} -}% +} \endinput |