On 12-7-2011 5:59, Wolfgang Schuster wrote:
Hi Hans,
is it possible to extend “interfaces.definecommand” so that it is possible to create commands without optional arguments.
\starttext
\startluacode function test(opt_1, arg_1) context("%s",arg_1) end
interfaces.definecommand { name = "test", arguments = { { "option", "list" }, { "content", "string" }, }, macro = test, } \stopluacode
\test{whatever}
\stoptext
hm, isn't that what interfaces.definecommand { name = "simpleone", macro = simpleone, } does? ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------