From 4cc444e981e72f0bfa21729d833054edcab88b28 Mon Sep 17 00:00:00 2001 From: McCabe Maxsted Date: Fri, 15 Jul 2011 01:19:47 -0700 Subject: Support modulo in llcalcparser --- linden/indra/llmath/llcalcparser.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'linden') diff --git a/linden/indra/llmath/llcalcparser.h b/linden/indra/llmath/llcalcparser.h index d8acc1f..90059b6 100644 --- a/linden/indra/llmath/llcalcparser.h +++ b/linden/indra/llmath/llcalcparser.h @@ -132,7 +132,8 @@ struct LLCalcParser : grammar term = power[term.value = arg1] >> *(('*' >> assert_syntax(power[term.value *= arg1])) | - ('/' >> assert_syntax(power[term.value /= arg1])) + ('/' >> assert_syntax(power[term.value /= arg1])) | + ('%' >> assert_syntax(power[term.value = bind(&fmodf)(term.value, arg1)])) ) ; -- cgit v1.1