![](https://secure.gravatar.com/avatar/93131e1e6e2204bd13501390d768dbdc.jpg?s=120&d=mm&r=g)
21 Apr
2009
21 Apr
'09
8:49 a.m.
Hi, I have a macros which I use in a environment with uppercase letters but I want to define them in my module as lowercase with namespace and look for the best method to convert all of them from lowercase to uppercase, below is what I have for the moment, is there a better how I can do this (without \ascii)? \unprotect \def\saved!one{one} \def\saved!two{two} \def\savedcommands#1% {\edef\ascii{\csname saved!#1\endcsname}% \uppercase{\expandafter\let\csname#1\endcsname\ascii}} \processcommalist[one,two]\savedcommands \protect \starttext \ONE\ -- \TWO \stoptext Wolfgang