From e007c1c9b02538f76a17eb630f5b6db8ef131c6d Mon Sep 17 00:00:00 2001 From: dos-reis Date: Sat, 5 Feb 2011 16:12:41 +0000 Subject: * interp/g-opt.boot ($VMsideEffectFreeOperators): Include inverse hyperbolic functions. * interp/lisp-backend.boot: Expand them. * algebra/sf.spad.pamphlet: Use them. --- src/interp/g-opt.boot | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/interp/g-opt.boot') diff --git a/src/interp/g-opt.boot b/src/interp/g-opt.boot index 58700b52..a3ef3050 100644 --- a/src/interp/g-opt.boot +++ b/src/interp/g-opt.boot @@ -406,9 +406,12 @@ $VMsideEffectFreeOperators == %imul %iadd %isub %igcd %ilcm %ipow %imin %imax %ieven? %iodd? %iinc %irem %iquo %idivide %idec %feq %flt %fle %fgt %fge %fmul %fadd %fsub %fexp %fmin %fmax %float? - %fpow %fdiv %fneg %i2f %fminval %fmaxval %fbase %fprec %ftrunc - %fsin %fcos %ftan %fcot %fsec %fcsc %fatan %facot - %fsinh %fcosh %ftanh %fcsch %fcoth %fsech %fasinh %facsch + %fpowi %fdiv %fneg %i2f %fminval %fmaxval %fbase %fprec %ftrunc + %fsqrt %fpowf %flog %flog2 %flog10 + %fsin %fcos %ftan %fcot %fsec %fcsc + %fasin %facos %fatan %facot %fasec %facsc + %fsinh %fcosh %ftanh %fcsch %fcoth %fsech + %fasinh %facosh %fatanh %facsch %facoth %fasech %val2z %z2val %zlit %zreal %zimag %zexp %zlog %zsin %zcos %ztan %zasin %zacos %zatan %zsinh %zcosh %ztanh %zasinh %zacosh %zatanh -- cgit v1.2.3