home *** CD-ROM | disk | FTP | other *** search
-
- TO SHAPES
- DRAW CT SETBG 0
- TELL [0 1 2 3]
- PU ST
- EACH [FD 30 * WHO]
- ASK 0 [SETPC 2]
- ASK 1 [SETPC 4 ROCKET]
- ASK 2 [SETPC 3 DIAMOND]
- ASK 3 [SETPC 15 SNOWFLAKE]
- PD
- PRINT [THE TURTLE SHAPE CAN BE CHANGED IN PC LOGO AS THESE PROCEDURES]
- PRINT [ILLUSTRATE. TYPE ROCKET, DIAMOND, OR SNOWFLAKE TO CHANGE THE CURRENT]
- PRINT [TURTLE\(S\) TO THAT SHAPE. TYPE TURTLE OR (SETSHAPE) TO RESTORE]
- PRINT [THE ORIGINAL TURTLE SHAPE.]
- END
-
-
- TO ROCKET
- MAKE "ROCKET0 [1 0 3 128 7 192 7 192 7 192 7 192 7 192 7 192 7 192 7 192 7 192 15 224 31 240 63 248 5 64 4 64]
- MAKE "ROCKET45 [0 0 0 30 0 62 0 126 0 254 1 254 3 252 7 248 15 240 255 224 127 192 127 128 159 0 46 0 14 0 18 0]
- MAKE "ROCKET77 [0 0 0 0 0 0 32 0 48 0 56 0 255 252 63 254 127 255 63 254 255 252 56 0 48 0 32 0 0 0 0 0]
- (SETSHAPE :ROCKET0 :ROCKET0 :ROCKET45 :ROCKET77)
- END
-
- TO DIAMOND
- MAKE "DIAMOND0 [1 0 3 128 7 192 15 224 31 240 63 248 127 252 255 254 127 252 63 248 31 240 15 224 7 192 3 128 1 0 0 0]
- MAKE "DIAMOND45 [0 0 0 0 63 252 63 252 63 252 63 252 63 252 63 252 63 252 63 252 63 252 63 252 63 252 63 252 0 0 0 0]
- (SETSHAPE :DIAMOND0 :DIAMOND0 :DIAMOND45 :DIAMOND0)
- END
-
- TO TURTLE
- (SETSHAPE)
- END
-
- TO SNOWFLAKE
- MAKE "SNOWFLAKE [163 138 101 76 225 14 17 16 9 32 69 72 131 132 255 254 131 132 69 72 9 32 17 16 225 14 101 76 163 138 0 0]
- (SETSHAPE :SNOWFLAKE :SNOWFLAKE :SNOWFLAKE :SNOWFLAKE)
- END
-
- SHAPES
-
-