2009/6/30 Michael Daly <[email protected]>:
> Brion Vibber wrote:
> > Any thoughts? Does anybody happen to have a PHP implementation of a
> > Lua or JavaScript interpreter?
>
> Rather than reinventing the wheel, why not look at fixing the existing
> template syntax?
I would support that. We really don't need a Turing-complete template system.
> As an aside - obliging template writers to declare variables used in the
> template, say, as a definition of the input format at the top of the
> template definition, would make parsing the variables out later a tad
> easier. If it's declared, it's a variable; if not, it's not a variable
> and is treated as plain text. Thus the first line of a template would
> be the example of its use:
>
> Template:foobar
> ----------------------------------------------------------------------
> {{Foobar|$var1|$var2|$andAnotherVar}}
> ...(implementation)...
> ----------------------------------------------------------------------
How does that work with anonymous variables? Are all $[NUMBER] style
names count as auto-declared?
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l