summaryrefslogtreecommitdiff
path: root/tex/context/base/syst-gen.tex
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2006-08-08 17:52:00 +0200
committerHans Hagen <pragma@wxs.nl>2006-08-08 17:52:00 +0200
commitf9c73d27ce69d59cfaeb543664e69c620642a0dc (patch)
tree1006da035756ae967f73424e77989cf3cb316747 /tex/context/base/syst-gen.tex
parentf0bcd1905465b37aea4513fe0b256e13db1af9fe (diff)
downloadcontext-f9c73d27ce69d59cfaeb543664e69c620642a0dc.tar.gz
stable 2006.08.08 17:52
Diffstat (limited to 'tex/context/base/syst-gen.tex')
-rw-r--r--tex/context/base/syst-gen.tex39
1 files changed, 15 insertions, 24 deletions
diff --git a/tex/context/base/syst-gen.tex b/tex/context/base/syst-gen.tex
index a2beceac9..71e156b62 100644
--- a/tex/context/base/syst-gen.tex
+++ b/tex/context/base/syst-gen.tex
@@ -3805,40 +3805,31 @@
%D Now a whole bunch of variables like \type{\@@xxalfavariable}
%D and \type{\@@xxbetavariable} is defined.
-\def\dosingleargumentwithset#1%
- {\def\dodosinglewithset[##1]%
- {\def\dododosinglewithset####1%
- {#1[####1]}%
- \processcommalist[##1]\dododosinglewithset}%
- \dosingleargument\dodosinglewithset}%
+% \def\dosingleargumentwithset#1%
+% {\def\dodosinglewithset[##1]%
+% {\def\dododosinglewithset####1{#1[####1]}%
+% \processcommalist[##1]\dododosinglewithset}%
+% \dosingleargument\dodosinglewithset}%
\def\dodoublewithset#1#2%
{\def\dododoublewithset[##1][##2]%
- {\doifnot{##1}{}
- {\def\dodododoublewithset####1%
- {#2[####1][##2]}%
+ {\doifsomething{##1}
+ {\def\dodododoublewithset####1{#2[####1][##2]}%
\processcommalist[##1]\dodododoublewithset}}%
- #1\dododoublewithset}%
+ #1\dododoublewithset}
-\def\dodoubleemptywithset
- {\dodoublewithset\dodoubleempty}
-
-\def\dodoubleargumentwithset
- {\dodoublewithset\dodoubleargument}
+\def\dodoubleemptywithset {\dodoublewithset\dodoubleempty}
+\def\dodoubleargumentwithset{\dodoublewithset\dodoubleargument}
\def\dotriplewithset#1#2%
{\def\dodotriplewithset[##1][##2][##3]%
- {\doifnot{##1}{}
- {\def\dododotriplewithset####1%
- {#2[####1][##2][##3]}%
+ {\doifsomething{##1}
+ {\def\dododotriplewithset####1{#2[####1][##2][##3]}%
\processcommalist[##1]\dododotriplewithset}}%
- #1\dodotriplewithset}%
-
-\def\dotripleemptywithset%
- {\dotriplewithset\dotripleempty}
+ #1\dodotriplewithset}
-\def\dotripleargumentwithset%
- {\dotriplewithset\dotripleargument}
+\def\dotripleemptywithset {\dotriplewithset\dotripleempty}
+\def\dotripleargumentwithset{\dotriplewithset\dotripleargument}
%D \macros
%D {strippedcsname}