[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/tool SpaceTool.java, 1.59, 1.60
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2006-10-27 06:58:41
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26234/src/net/sourceforge/bprocessor/gl/tool Modified Files: SpaceTool.java Log Message: Added builtin function "sqrt" Index: SpaceTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/SpaceTool.java,v retrieving revision 1.59 retrieving revision 1.60 diff -C2 -d -r1.59 -r1.60 *** SpaceTool.java 22 Oct 2006 14:32:55 -0000 1.59 --- SpaceTool.java 27 Oct 2006 06:58:29 -0000 1.60 *************** *** 642,645 **** --- 642,651 ---- } }); + globals.put("sqrt", new Builtin() { + public void evaluate(Environment env, Stack stack) { + Double argument = (Double) env.get(0); + stack.push(new Double(Math.sqrt(argument.doubleValue()))); + } + }); globals.put("length", new Builtin() { public void evaluate(Environment env, Stack stack) { |