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
*
pass arguments to Primitive objects without calling the args first
Marion
2013-08-21
1
-0/+8
*
use the global_objects dict to set the first argument of Primitives
Marion
2013-08-21
1
-14/+17
*
convert Call ASTs to numbers by wrapping float(...) around them
Marion
2013-08-16
1
-5/+11
*
special handling for 'hat' and 'stack' blocks when exporting them
Marion
2013-08-16
1
-0/+9
*
use utility function for extracting values out of ASTs
Marion
2013-08-15
1
-42/+18
*
use utility function for creating Call ASTs instead of ast.Call
Marion
2013-08-15
1
-24/+7
*
add special handling for the 'box' and 'store-in' blocks when exporting them
Marion
2013-08-15
1
-1/+31
*
add Primitive for the 'plus' block
Marion
2013-08-15
1
-15/+24
*
add type conversion method for the 'plus' block
Marion
2013-08-15
1
-9/+82
*
use float() instead of int() to convert Colors to numbers
Marion
2013-08-15
1
-3/+3
*
add Primitive for the 'mod' block
Marion
2013-08-15
1
-3/+36
*
special handling of type conversion to number when generating an AST
Marion
2013-08-12
1
-2/+65
*
add Primitives for the 'less than' and 'greater than' blocks
Marion
2013-08-12
1
-1/+13
*
construct proper ASTs for type conversion
Marion
2013-08-11
1
-12/+16
*
add Primitive for the '==' ('equals') block
Marion
2013-08-11
1
-2/+75
*
add Primitives for the color blocks
Marion
2013-08-11
1
-0/+26
*
rename the LogoCode's loop function to prim_loop
Marion
2013-08-09
1
-1/+1
*
nicer line wrapping in comments and docstrings (no changes to code)
Marion
2013-08-09
1
-5/+6
*
add Primitives for the 'if-then' and 'if-then-else' blocks
Marion
2013-08-09
1
-2/+15
*
add Primitives for the 'and' and 'or' blocks
Marion
2013-08-07
1
-1/+4
*
add Primitives for the 'pen state', 'while', and 'until' blocks
Marion
2013-08-07
1
-6/+30
*
introduce the call_me attr to Primitives, it's parallel to export_me
Marion
2013-08-04
1
-30/+43
*
add Primitives for the 'xcor' and 'ycor' blocks
Marion
2013-08-03
1
-19/+46
*
add more standard operators (unary and binary), handle the uniformly
Marion
2013-08-03
1
-11/+93
*
replace float.__neg__ with Primitive.minus, which can also be used for 2 args
Marion
2013-08-03
1
-3/+15
*
treat float.__neg__ (minus sign) as a unary operator taking any argument
Marion
2013-08-03
1
-4/+2
*
add Primitives for the 'pen up' and 'pen down' commands
Marion
2013-08-03
1
-17/+42
*
add Primitive object for the 'fillscreen' block
Marion
2013-08-03
1
-3/+9
*
make the check for duplicate argument indices slightly more efficient
Marion
2013-08-02
1
-2/+7
*
check for duplicate argument indices in the slot wrappers of Primitives
Marion
2013-08-02
1
-2/+18
*
highlight faulty block if an error occurs during export
Marion
2013-08-01
1
-3/+3
*
enable i18n for the new error messages
Marion
2013-08-01
1
-6/+6
*
show a nice error message if the program contains non-exportable blocks
Marion
2013-08-01
1
-8/+18
*
make 'clean' block fully exportable and make exported code run
Marion
2013-07-31
1
-10/+29
*
add Primitive object for 'clean' block
Marion
2013-07-31
1
-0/+19
*
convert Primitive.make_tuple to the AST of a tuple
Marion
2013-07-29
1
-1/+10
*
treat float.__neg__ as the minus sign when converting it to an AST
Marion
2013-07-29
1
-4/+23
*
Primitive for the 'set heading' block; fix constant arguments to Primitives
Marion
2013-07-29
1
-6/+6
*
make 'forever' block exportable
Marion
2013-07-26
1
-15/+66
*
fix 'forever' block
Marion
2013-07-26
1
-9/+4
*
introduce constant arguments to the Primitive class
Marion
2013-07-25
1
-15/+60
*
Primitive object for 'forever' block
Marion
2013-07-24
1
-0/+5
*
define some Primitives as not exportable when they are created
Marion
2013-07-23
1
-5/+15
*
add special handling for 'repeat' loops
Marion
2013-07-22
1
-16/+55
*
add method to check if a function is an instance method to taprimitive
Marion
2013-07-19
1
-3/+6
*
implement actual export functionality
Marion
2013-07-19
1
-2/+4
*
add Primitive for the 'start' block
Marion
2013-07-18
1
-1/+5
*
taexportpython: generate the exported file and fill it with some setup code
Marion
2013-07-18
1
-1/+2
*
Primitive for 'repeat' block, based on general loop defined in talogo
Marion
2013-07-14
1
-4/+21
*
add copyright and license statement to taprimitive.py
Marion
2013-07-14
1
-0/+20
[next]