From fa7a12fcd63e01a576f1484c3f2cadf9f9689fe4 Mon Sep 17 00:00:00 2001 From: walter bender Date: Sat, 18 Oct 2008 13:12:51 +0000 Subject: modified: MANIFEST modified: NEWS modified: activity/activity.info modified: images/en/numbers/numbersgroup.gif modified: images/en/numbers/numbersmask.gif modified: images/es/numbers/numbersgroup.gif modified: images/es/numbers/numbersmask.gif modified: images/fr/numbers/numbersgroup.gif modified: images/fr/numbers/numbersmask.gif modified: talogo.py modified: taproject.py modified: tasetup.py modified: tasprites.py modified: taturtle.py modified: tawindow.py images/en/numbers/sqrt.gif images/es/numbers/sqrt.gif images/fr/numbers/sqrt.gif --- (limited to 'talogo.py') diff --git a/talogo.py b/talogo.py index 0e441bd..c3e6c14 100755..100644 --- a/talogo.py +++ b/talogo.py @@ -22,6 +22,7 @@ import re from time import clock from operator import isNumberType import random +from math import sqrt class taLogo: pass from taturtle import * @@ -269,6 +270,7 @@ def lcNew(tw): defprim(lc,'or', None, lambda lc,x,y:x|y) defprim(lc,'not', 1, lambda lc,x:not x) defprim(lc,'%', None, lambda lc,x,y:x%y) + defprim(lc,'sqrt', 1, lambda lc,x: sqrt(x)) defprim(lc,'clean', 0, lambda lc: clearscreen(lc.tw.turtle)) defprim(lc,'forward', 1, lambda lc, x: forward(lc.tw.turtle, x)) -- cgit v0.9.1