On Mon, 21 Sep 2009, Hans Hagen wrote:
how about adding
let @## = @# ;
to mp-tool.mp (you need to remake the context format in mkiv or the metafun format in mkii)
seems to work
Works in mkiv, but in mkii I get an error with \starttext \startMPcode vardef foo = draw (0mm,0mm)--(10mm,10mm); enddef; foo; vardef xy@# = (@#,@#) enddef ; draw xy0mm -- xy10mm; \stopMPcode \stoptext ! Illegal parameter number in definition of \@MPG@@@. <to be read again> vardef xy@## .m,10mm); enddef; draw ... = (@##,@##) enddef ; \dodostartuseMPgraphic ...useMPgraphic {#1}{#2}{#3 }}\elabelgroup \dostartMPcode ...graphic {@@}#1\stopuseMPgraphic \useMPgraphic {@@}\endgroup l.9 \stopMPcode Aditya