UNPKG

algebrite

Version:

Computer Algebra System in Coffeescript

39 lines (27 loc) 407 B
# Do the exponential sine function. Eval_expsin = -> push(cadr(p1)) Eval() expsin() expsin = -> save() p1 = pop() push(imaginaryunit) push(p1) multiply() exponential() push(imaginaryunit) divide() push_rational(1, 2) multiply() push(imaginaryunit) negate() push(p1) multiply() exponential() push(imaginaryunit) divide() push_rational(1, 2) multiply() subtract() restore()