aboutsummaryrefslogtreecommitdiff
path: root/environment.c
diff options
context:
space:
mode:
Diffstat (limited to 'environment.c')
-rw-r--r--environment.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/environment.c b/environment.c
index 259cdd74..5c9bbe95 100644
--- a/environment.c
+++ b/environment.c
@@ -234,6 +234,8 @@ env_t *new_compilation_unit(CORD libname)
{"scientific", "Num$scientific", "func(n:Num,precision=0 -> Text)"},
{"isinf", "Num$isinf", "func(n:Num -> Bool)"},
{"isfinite", "Num$isfinite", "func(n:Num -> Bool)"},
+ {"modulo", "Num$mod", "func(x,y:Num -> Num)"},
+ {"modulo1", "Num$mod1", "func(x,y:Num -> Num)"},
C(2_SQRTPI), C(E), C(PI_2), C(2_PI), C(1_PI), C(LN10), C(LN2), C(LOG2E),
C(PI), C(PI_4), C(SQRT2), C(SQRT1_2),
{"INF", "(Num_t)(INFINITY)", "Num"},
@@ -270,6 +272,8 @@ env_t *new_compilation_unit(CORD libname)
{"mix", "Num32$mix", "func(amount,x,y:Num32 -> Num32)"},
{"parse", "Num32$parse", "func(text:Text -> Num32?)"},
{"abs", "fabsf", "func(n:Num32 -> Num32)"},
+ {"modulo", "Num32$mod", "func(x,y:Num32 -> Num32)"},
+ {"modulo1", "Num32$mod1", "func(x,y:Num32 -> Num32)"},
F_opt(acos), F_opt(acosh), F_opt(asin), F(asinh), F(atan), F_opt(atanh),
F(cbrt), F(ceil), F_opt(cos), F(cosh), F(erf), F(erfc),
F(exp), F(exp2), F(expm1), F(floor), F(j0), F(j1), F_opt(log), F_opt(log10), F_opt(log1p),