Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArt/tabasics.py
Commit message (Collapse)AuthorAgeFilesLines
* use the prim_define_stack primitive also for the 'start' blockMarion2013-08-161-1/+5
|
* add Primitives for all 'hat' and 'stack' blocks (not yet exportable)Marion2013-08-161-9/+18
| | | | | | | | - Move the backend for defining and invoking stacks to talogo (from tabasics and tawindow). - Simplify internal stack naming scheme: convert integers to floats instead of floats to integers. - Don't re-define the 'stack' primitive when a new stack is created.
* add Primitives for all 'box' and 'store-in' blocks (not yet exportable)Marion2013-08-151-14/+10
| | | | | | | - Move the backend for getting and setting boxes to talogo (from tabasics and tawindow). - Simplify internal box naming scheme: convert integers to floats instead of floats to integers.
* add Primitive for the 'plus' blockMarion2013-08-151-3/+4
|
* add Primitive for the 'minus' blockMarion2013-08-151-3/+11
|
* add Primitive for the 'product' block (multiplication)Marion2013-08-151-4/+11
|
* add Primitive for 'division' blockMarion2013-08-151-5/+15
|
* add Primitive for the 'mod' blockMarion2013-08-151-3/+12
| | | | | | - When skipping a slot wrapper that has call_me == False or export_me == False, still apply the wrappers contained in it. - Automatically convert Colors to numbers for mathematical operators.
* add Primitve for the 'square root' blockMarion2013-08-121-16/+26
|
* add Primitive for the 'identity' blockMarion2013-08-121-7/+1
|
* remove unused primitive methods in tabasicsMarion2013-08-121-45/+0
|
* add Primitives for the 'less than' and 'greater than' blocksMarion2013-08-121-8/+8
|
* add Primitive for the '==' ('equals') blockMarion2013-08-111-4/+7
| | | | - Exported code does not yet do what it should.
* add Primitives for the color blocksMarion2013-08-111-1/+2
|
* Merge branch 'color-class' into primitive-classMarion2013-08-101-18/+11
|\ | | | | | | | | | | Conflicts: TurtleArt/tabasics.py -- merge import statements TurtleArt/tablock.py -- ditto
| * introduce a Color type for the pen color in block programsMarion2013-08-091-18/+11
| |
| *