Python
def hilbert(i, deg, length): if i == 0: return prawo(deg) hilbert(i-1, -deg) odcinek(length) lewo(deg) hilbert(i-1, deg) odcinek(length) hilbert(i-1, deg) lewo(deg) odcinek(dl) hilbert(i-1, -deg) prawo(deg)
Logo
oto hilbert :a :b :c jeżeli :a == 1 [stop][] prawo :c hilbert :a-1 :b -:c naprzód :b lewo :c hilbert :a-1 :b :c naprzód :b hilbert :a-1 :b :c lewo :c naprzód :b hilbert:a-1 :b -:c prawo :c już