Web
·
Wiki
·
Activities
·
Blog
·
Lists
·
Chat
·
Meeting
·
Bugs
·
Git
·
Translate
·
Archive
·
People
·
Donate
index
:
~mzepf/turtleart/gsoc-python-export
color-class
fix-issue-4641
master
primitive-class
type-system
Unnamed repository; edit this file to name it for gitweb.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
TurtleArt
/
taprimitive.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
always accept lambda functions as arguments (even though their type is unknown)
Marion
2013-10-08
1
-21/+36
*
pass the LogoCode instance to any lambda function wrapped in a Primitive
Marion
2013-10-08
1
-1/+1
*
clean up taprimitive and tatype
Marion
2013-09-16
1
-6/+5
*
fix export of 'f(x)' block
Marion
2013-09-16
1
-2/+2
*
add Primitive for the 'f(x)' block
Marion
2013-09-16
1
-0/+10
*
remove obsolete TODOs in the code
Marion
2013-09-13
1
-14/+3
*
exported 'print' block: print to status bar and to console
Marion
2013-09-13
1
-0/+7
*
remove obsolete utility function ast_to_value()
Marion
2013-09-12
1
-21/+5
*
make Media objects exportable
Marion
2013-09-12
1
-2/+14
*
insert 'yield True' after every call to time.sleep() in the exported code
Marion
2013-09-12
1
-1/+1
*
add Primitive for 'clear/ empty heap' block
Marion
2013-09-12
1
-2/+7
*
add Primitives for the 'push', 'pop', and 'is empty heap?' blocks
Marion
2013-09-10
1
-17/+27
*
clean up taprimitive: remove unused stuff, add documentation
Marion
2013-09-08
1
-21/+11
*
Primitives for all constant blocks (add screen dimensions, update colors)
Marion
2013-09-08
1
-11/+11
*
add Primitive for 'random' block; fix getting the key of a box
Marion
2013-09-06
1
-5/+26
*
add Primitive and special export handling for the 'wait' block
Marion
2013-09-06
1
-0/+5
*
add Primitive for the 'stop stack' block
Marion
2013-09-06
1
-0/+3
*
add Primitive and special export handling for the 'sandwichclamp' block
Marion
2013-09-05
1
-2/+2
*
fix execution of 'while' and 'until' loops (again)
Marion
2013-09-05
1
-15/+22
*
simplify and fix export of 'while' and 'until' loops
Marion
2013-09-05
1
-11/+3
*
update special handling of 'while' and 'until' loops during export
Marion
2013-09-05
1
-2/+2
*
don't call block arguments that fill ArgSlots whose call_arg is False
Marion
2013-09-04
1
-26/+63
*
fix extracting loop conditions for 'while' and 'until' loops
Marion
2013-09-04
1
-2/+3
*
introduce TypedLambda, a Lambda AST with a return type
Marion
2013-09-04
1
-4/+3
*
Merge branch 'type-system' into type-system-while-until
Marion
2013-09-04
1
-175/+64
|
\
|
*
introduce TypedCall, a Call AST that knows its return type
Marion
2013-09-04
1
-5/+9
|
*
store the type of the value of a ConstantArg explicitly
Marion
2013-09-04
1
-8/+22
|
*
remove obsolete (pre-type system) type conversion methods
Marion
2013-09-04
1
-128/+0
|
*
update Primitives for 'hat' (top of an action stack) and 'stack' blocks
Marion
2013-09-04
1
-9/+9
|
*
fix exporting the 'store in' and 'box' blocks
Marion
2013-09-04
1
-12/+15
|
*
update Primitives for the 'store in' and 'box' blocks
Marion
2013-09-04
1
-17/+15
*
|
update Primitives for the 'while' and 'until' blocks
Marion
2013-09-02
1
-7/+11
|
/
*
fix bug when getting the loop controller
Marion
2013-09-02
1
-1/+1
*
fix calling and exporting Primitives with ArgListDisjunctions
Marion
2013-09-01
1
-7/+16
*
update Primitive of 'square root' block
Marion
2013-09-01
1
-0/+14
*
avoid unwanted integer division; remove obsolete hack for 'plus' block
Marion
2013-09-01
1
-8/+9
*
remove unused code from tabasics and taprimitive
Marion
2013-08-31
1
-90/+1
*
fix export of keyword arguments to Primitives
Marion
2013-08-31
1
-7/+8
*
update Primitive of 'setxy' block; Merge mainline/master into type-system
Marion
2013-08-31
1
-1/+1
*
slightly better error messages for type system errors
Marion
2013-08-31
1
-4/+15
*
add debug flag to Primitive class
Marion
2013-08-31
1
-10/+18
*
fix: remove the LogoCode argument passed to callable slot fillers
Marion
2013-08-31
1
-1/+9
*
fix python export tool again
Marion
2013-08-31
1
-31/+53
*
fix bug in Python export tool re. non-value blocks as arguments
Marion
2013-08-30
1
-24/+40
*
Primitive for 'comment' block and Comment AST class to make it exportable
Marion
2013-08-30
1
-1/+14
*
remove two obsolete methods from the Primitive class
Marion
2013-08-29
1
-126/+0
*
avoid some duplicate code in taprimitive
Marion
2013-08-29
1
-13/+16
*
re-implement python export functionality using the type system
Marion
2013-08-29
1
-20/+27
*
add TypeDisjunction to the or_ function
Marion
2013-08-29
1
-1/+4
*
introduce PrimitiveDisjunctions and TypeDisjunctions
Marion
2013-08-29
1
-71/+106
[next]