git: 9front

Download patch

ref: 143b4a2087a59f784a0314f74fef4fa6af682a6e
parent: 332a4c77fa55b0aceca717b2eb3a917f0ebba4d4
author: iru <devnull@localhost>
date: Mon Nov 5 10:45:10 EST 2012

Add exponential function.

--- a/sys/src/cmd/fplot.c
+++ b/sys/src/cmd/fplot.c
@@ -57,6 +57,7 @@
 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 @@
 	"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,
 };
--