diff options
Diffstat (limited to 'tex/context/base/mkxl/core-con.mkxl')
-rw-r--r-- | tex/context/base/mkxl/core-con.mkxl | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/tex/context/base/mkxl/core-con.mkxl b/tex/context/base/mkxl/core-con.mkxl index 5a2d50493..f9aa1a69d 100644 --- a/tex/context/base/mkxl/core-con.mkxl +++ b/tex/context/base/mkxl/core-con.mkxl @@ -419,7 +419,7 @@ \installcorenamespace{date} \permanent\tolerant\protected\def\definedate[#1]#,[#2]% - {\ifarguments\else\setvalue{\??date#1}{#2}\fi} + {\ifarguments\else\defcsname\??date#1\endcsname{#2}\fi} \def\syst_converters_check_date_specification#1% {\ifcsname\??date#1\endcsname @@ -568,8 +568,8 @@ \def\syst_converters_define_conversion_indeed#1#2#3% {\doifelseinstring{,}{\detokenize{#3}} {\clf_defineconversion{#2}{\detokenize{#3}}% a set e.g. of symbols - \setgvalue{\??conversion#1}{\syst_converters_checked_conversion{#2}}} - {\setgvalue{\??conversion#1}{#3}}} + \gdefcsname\??conversion#1\endcsname{\syst_converters_checked_conversion{#2}}} + {\gdefcsname\??conversion#1\endcsname{#3}}} \def\syst_converters_checked_conversion#1#2% {\clf_checkedconversion{#1}\numexpr#2\relax} @@ -588,9 +588,9 @@ \permanent\protected\def\uconvertnumber % unexpandable {\convertnumber} -\setvalue{\??conversionarguments1}#1{\csname\??conversion\currentlanguage#1\endcsname} -\setvalue{\??conversionarguments2}#1{\csname\??conversion #1\endcsname} -\letvalue{\??conversionarguments3}\syst_converters_checked_conversion +\defcsname\??conversionarguments1\endcsname#1{\csname\??conversion\currentlanguage#1\endcsname} +\defcsname\??conversionarguments2\endcsname#1{\csname\??conversion #1\endcsname} +\letcsname\??conversionarguments3\endcsname \syst_converters_checked_conversion % we can also add a \ctxcommand{doifelseconversion("#1","\currentlanguage")} to check % if we have definitions that are not matched at the lua end .. eventually we might do @@ -617,11 +617,11 @@ %D Handy. -\setvalue{\??conversionwords\v!one }{1} -\setvalue{\??conversionwords\v!two }{2} -\setvalue{\??conversionwords\v!three}{3} -\setvalue{\??conversionwords\v!four }{4} -\setvalue{\??conversionwords\v!five }{5} +\defcsname\??conversionwords\v!one \endcsname{1} +\defcsname\??conversionwords\v!two \endcsname{2} +\defcsname\??conversionwords\v!three\endcsname{3} +\defcsname\??conversionwords\v!four \endcsname{4} +\defcsname\??conversionwords\v!five \endcsname{5} %permanent\def\wordtonumber#1#2{\ifcsname\??conversionwords#1\endcsname\csname\??conversionwords#1\endcsname\else#2\fi} \permanent\def\wordtonumber#1#2{\ifcsname\??conversionwords#1\endcsname\lastnamedcs\else#2\fi} |