Earlier quoted context omitted.
[flagged]
Yes and the simplicity extends to function definitions too, since you don’t have to specify any type info. E.g. f :: { ; print(args) } Brevity is especially nice for inline/anonymous functions. You can definitely use args.num, args.type[], and args.indices[] to figure out which optional parameters were passed, but I’ve decided that it’s usually easier to pass a full set of parameters into C and have the scripted wrap…
[flagged]