summaryrefslogtreecommitdiff
path: root/sys/src/cmd/fplot.c
diff options
context:
space:
mode:
authoriru <devnull@localhost>2012-11-05 15:45:10 -0200
committeriru <devnull@localhost>2012-11-05 15:45:10 -0200
commitc8ea1cd8d7df5c044cf3ac0f29914721093ec0a9 (patch)
tree3e02759ecd3054ea615afeb704363882bbd09074 /sys/src/cmd/fplot.c
parent0c9237e0b461b14656bc8247c7d90b3e20045572 (diff)
Add exponential function.
Diffstat (limited to 'sys/src/cmd/fplot.c')
-rw-r--r--sys/src/cmd/fplot.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/src/cmd/fplot.c b/sys/src/cmd/fplot.c
index 9d6dd5301..7a302d733 100644
--- a/sys/src/cmd/fplot.c
+++ b/sys/src/cmd/fplot.c
@@ -57,6 +57,7 @@ void oasin(void) { *sp = asin(*sp); }
void oacos(void) { *sp = acos(*sp); }
void oatan(void) { *sp = atan(*sp); }
void osqrt(void) { *sp = sqrt(*sp); }
+void oexp(void) { *sp = sqrt(*sp); }
void olog(void) { *sp = log10(*sp); }
void oln(void) { *sp = log(*sp); }
@@ -79,6 +80,7 @@ struct Operator {
"acos", OUNARY, 0, 50, oacos,
"atan", OUNARY, 0, 50, oatan,
"sqrt", OUNARY, 0, 50, osqrt,
+ "exp", OUNARY, 0, 50, oexp,
"log", OUNARY, 0, 50, olog,
"ln", OUNARY, 0, 50, oln,
};