|
LibreLogo.xhp title help.text
|
LibreLogo Toolbar
|
|
|
LibreLogo.xhp par_990 help.text
|
HEADING 0 ; turn north<br/> HEADING 12h ; see above<br/> HEADING [0, 0] ; turn to the top-left corner<br/> HEADING ANY ; turn to a random direction<br/>
|
|
|
LibreLogo.xhp par_970 help.text
|
POSITION [0, 0] ; turn and move to the top-left corner<br/> POSITION PAGESIZE ; turn and move to the bottom-right corner<br/> POSITION [PAGESIZE[0], 0] ; turn and move to the top-right corner<br/> POSITION ANY ; turn and move to a random position<br/>
|
|
|
LibreLogo.xhp par_950 help.text
|
PENDOWN ; turtle will move with drawing<br/>
|
|
|
LibreLogo.xhp par_930 help.text
|
PENUP ; turtle will move without drawing<br/>
|
|
|
LibreLogo.xhp par_910 help.text
|
RIGHT 90 ; turn clockwise 90 degrees<br/>
|
|
|
LibreLogo.xhp par_890 help.text
|
LEFT 90 ; turn counterclockwise 90 degrees<br/> LEFT 90° ; see above<br/> LT 3h ; see above (clock position)<br/> LT any ; turn to a random position<br/>
|
|
|
LibreLogo.xhp par_870 help.text
|
BACK 10 ; move back 10pt<br/>
|
|
|
LibreLogo.xhp par_850 help.text
|
FORWARD 10 ; move forward 10pt (1pt = 1/72 inch)<br/> FORWARD 10pt ; see above<br/> FORWARD 0.5in ; move forward 0.5 inch (1 inch = 2.54 cm)<br/> FORWARD 1" ; see above<br/> FD 1mm<br/> FD 1cm<br/>
|
|
|
LibreLogo.xhp par_820 help.text
|
PRINT “This is a very long ” + ~<br/> “warning message”<br/>
|
|
|
LibreLogo.xhp par_810 help.text
|
It’s possible to break a program line for more paragraphs using the character tilde at the end of the line:
|
|
|
LibreLogo.xhp par_790 help.text
|
; some comments<br/> PRINT 5 * 5 ; some comments<br/>
|
|
|
LibreLogo.xhp par_780 help.text
|
Lines or line parts are comments from a semicolon to the end of the line (paragraph):
|
|
|
LibreLogo.xhp par_760 help.text
|
PRINT “Hello, World!” PRINT “LibreLogo”<br/>
|
|
|
LibreLogo.xhp par_750 help.text
|
Lines of a LibreLogo program are paragraphs in the LibreOffice Writer document. A program line can contain multiple commands:
|
|
|
LibreLogo.xhp par_730 help.text
|
a = 5<br/> A = 7<br/> PRINT a<br/> PRINT A<br/>
|
|
|
LibreLogo.xhp par_720 help.text
|
Variable names are case sensitive:
|
|
|
LibreLogo.xhp par_710 help.text
|
PRINT “Hello, World!”<br/> print “Hello, World, again!”<br/>
|
|
|
LibreLogo.xhp par_700 help.text
|
Commands, color constants are case insensitive:
|
|
|
LibreLogo.xhp par_660 help.text
|
TO star size color<br/> FILLCOLOR color<br/> REPEAT 5 [ LEFT 72 FORWARD size RIGHT 144 FORWARD size ]<br/> FILL<br/> END<br/> <br/> star 100 “red”<br/> star (100, “green”)<br/> star(100, “blue”)<br/>
|
|