startshape dance_party

rule dance_party {

human {}
human {y 15}
human {x 15}
human {x 15 y 15}
human {x 30}
human {x 30 y 15}

} # Gibts mehrere humans. rule human {

human {r 1}

}

rule human {

human {r -1}

}

rule human 0.003 {

upright_human {}

}

rule upright_human {

segment{s 0.07 b 0.8 y 4.75 x -0.0 r 10}
segment{s 0.07 b 0.8 y 4.8 x -0.3 r -10}
segment {rotate 90}
CIRCLE {size 2 y 5.5}
CIRCLE {size 0.7 b 1 y 5.5 x -0.3}
CIRCLE {size 0.7 b 1 y 5.5 x 0.3}
pupil  {size 0.5 y 5.4 x -0.3}
pupil  {size 0.5 y 5.4 x 0.3}
double_rotated_segment { r -120}
double_rotated_segment {y 4.2 s 0.8}
double_rotated_segment {r -60 }
double_rotated_segment {y 4.2 r 180 s 0.8}

}

rule pupil 0.1 {

CIRCLE {x 0.1 y 0.1}

} rule pupil {

pupil {r 45}

} rule pupil {

pupil {r -45}

}

rule segment {

CIRCLE {}
SQUARE {x 0.5}
SQUARE {x 1.5}
SQUARE {x 2.5}
SQUARE {x 3.5}
CIRCLE {x 4}

}

rule rotated_segment {

rotated_segment {r -9 }

} rule rotated_segment {

rotated_segment {r 10 }

} rule rotated_segment 0.3 {

segment { }

}

rule double_rotated_segment {

double_rotated_segment {r 9}

}

rule double_rotated_segment {

double_rotated_segment {r -10}

}

rule double_rotated_segment 0.3 {

segment { }
rotated_segment {x 4}

}