Image of LOGO LOGO

Source code for the winning entry

The second place in the November contest:

The source:


prozedur main
li 90
stifthoch
go 50
stiftrunter
re 90
farbe rot
goto trapez,a=15,b=80,d=95
li 90
go 80
re 180
goto dreieck,a=80,b=20
re 90
go 15
li 90
goto rect,a=190,b=35
farbe weiss
re 180
go 50
re 180
goto dreieck,a=51,b=10
li 90
stifthoch
go 30
farbe rot
stiftrunter
li 90
go 185
re 140
goto rect,a=40,b=6
re 180
go 40
li 140
go 80
li 70
goto rect,a=12,b=8
li 90
go 2
re 80
goto rect,a=8,b=6
stifthoch
re 170
go 40
li 90
go 35
re 180
goto rad,r=17,dicke=6
stifthoch
re 6
go 138
goto rad,r=16,dicke=6
stifthoch
re 93
go 80
ende

prozedur trapez
goto rect,a=a,b=b
re 180
go a
re 90
go d
re 180
goto dreieck,a=d-b,b=a
go b
li 90
go a
ende

prozedur rect
wiederhole a-1,rectSchritt,a=a,b=b
li 90
go b
re 180
go b
li 90
ende

prozedur rectSchritt
li 90
go b
re 180
go b
li 90
go 1
ende

prozedur dreieck
wiederhole a,dreieckSchritt,a=a,b=b
ende

prozedur dreieckSchritt
li 90
go (loop/a)*b
re 180
go (loop/a)*b
li 90
go 1
ende

prozedur rad
farbe schwarz
neuevar dicke=5
goto kreis,r=r,grad=360,dicke=dicke
farbe grau
li 6
wiederhole 5,speichen,r=r-dicke
goto kreis,r=5,grad=360,dicke=5
ende

prozedur speichen
goto speiche,r=r
re 60
ende

prozedur speiche
goto kreis,r=r,dicke=r,grad=12
ende

prozedur kreis
stifthoch
wiederhole grad,step,r=r,dicke=dicke
stiftrunter
ende

prozedur step
go r-dicke
stiftrunter
go dicke
stifthoch
re 180
go r
re 181
ende