[NTG-context] xml expression error

Pablo Rodriguez oinos at gmx.es
Thu Apr 28 22:13:20 CEST 2016


On 04/28/2016 05:06 PM, dr. Hans van der Meer wrote:
> Why is there anexpression error here? I would expect that the expression
> number(-10000101) evaluates to a negative number taking part in the
> comparsion. It looks as if the minus sign is not seen as an unary minus,
> while -10000101 should have be evaluated by Lua's tonumber(-10000101).
> 
> relevant code snippet is:
> \xmlfilter{#1}{lpath[number(@date) <= number(-10000101)]/command(...)

Sorry, Hans, I guess my question will be stupid, but why don’t use
"tonumber(-10000101)"?

I wouldn’t get it, even with a minimal sample, but xml-mkiv.pdf includes
the shortcut for this function.

Just in case it might even help ;-),

Pablo
-- 
http://www.ousia.tk


More information about the ntg-context mailing list