Am 25.08.2009 um 00:20 schrieb Hans Hagen:

\def\dosetupmodule[#1][#2]%
{\scratchtoks\expandafter{\currentmoduleparameters}%
 \ifsecondargument
   \getparameters[\??md:#1:][#2]%
   \expanded{\getparameters[\??md:#1:][\the\scratchtoks]}%

no need for toks

\expanded{\getparameters[\??md:#1:]\expandafter} \expandafter[\currentmoduleparameters]%

hey, you wrote \setupmodule and not me

but maybe a \hetparameterscommand makes more sense -)

\hetparameterscommand?

   \processassignmentlist[#2]{\doabortmodule{#1}}%
 \else
   \getparameters[\??md:\currentmodule:][#1]%
\expanded{\getparameters[\??md:\currentmodule:][\the \scratchtoks]}%
   \processassignmentlist[#1]{\doabortmodule\currentmodule}%
 \fi
 \let\currentmoduleparameters\empty}

but anyway, i wonder if we should go that route; normally context is downward compatible and eventually mkiv will become more stable

it was just a example how things can be done

Wolfgang

_______________________________________________
dev-context mailing list
dev-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/dev-context

Reply via email to