We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c7fd1fd commit 70c26f5Copy full SHA for 70c26f5
1 file changed
emulisp/emulisp_core.js
@@ -1590,6 +1590,13 @@ var coreFunctions = {
1590
}
1591
return lst;
1592
},
1593
+ "sqrt": function(c) {
1594
+ var v = evalLisp(c.car);
1595
+ v = numeric(v);
1596
+ if (v === NIL) return NIL;
1597
+ if (v < 0) throw new Error(newErrMsg(BAD_ARG, v));
1598
+ return new Number(Math.sqrt(v));
1599
+ },
1600
"str": function(c) {
1601
var cv = evalLisp(c.car);
1602
if (cv instanceof Symbol) {
0 commit comments