Dear list, I’m experimenting LuaMetaFun. The following MWE example works as expected, but stop to work as soon as I uncomment the « doublefun » commands, like : \startMPinclusions{doublefun} (… ) \startMPpage[instance=doublefun] % MWE —————————— \startMPinclusions%{doublefun} vardef Macrotest(expr ANumber) = draw textext(decimal(ANumber)) scaled 10; enddef ; \stopMPinclusions \startMPpage%[instance=doublefun] Macrotest(22) ; path p; p := (0,0)..(3,3.5)..(9,-3.5).. (12,0)..(9,3.5)..(3,-3.5)..cycle; draw lmt_followtext [ text = "\dorecurse{9}{· Justssss random text }", path = p xsized TextWidth, autoscaleup = "max", reverse=true, ] xsized 5in; \stopMPpage % ——————————— Log says: metafun > log > error: Isolated expression metafun > log > metapost > log > metapost > log > metapost > log > ( metapost > log > <*> Macrotest( metafun > log > metafun > log > I couldn't find an '=' or ':=' after the expression that is shown above this I have search the making list for examples, but did not not found anything. Thanks for any help ! Fabrice.