Something
public text v1 · immutableobjectdef oA
{
method DoStuff(string CallbackMethod, string Parameter)
{
LavishScript:ExecuteAtom[${CallbackMethod},${Parameter}]
}
}
objectdef oB
{
method Work(string Parameter)
{
echo "Work: ${Parameter}"
}
}
function main()
{
declarevariable oA a script
declarevariable oB b script
echo "--"
a:DoStuff["b:Work","Test"]
echo "--"
}