úÎ!ã¾M      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLTurtle. turning angle turning angle increment  location heading  line length length scalar  turtle stack Right turn by .  Left turn by . 180 degree turn. Increment line length (!) by multiplying by line scalar (). Decrement line length () by dividing by line scalar (). Move  of  by  on current . Push  onto . Fetch  from .  Given state processing function f, a  and an initial  state, step  and state.     An  is an  and a set of . A M from s to s. An axiom (sequence of Elements).  Element of . L-System constructor. ! lSystem "F+F+F" [('F',"F-F+F")]  Rule lookup. Rule application. n iterations of the specified . C expand (lSystem "F+F+F" [('F',"F-F+F")]) 1 == "F-F+F+F-F+F+F-F+F" State transformer  commands.  Operational  commands. ?Fold over an expanded L-system using standard turtle commands.   Given initial ,  and  values render i steps of an  . Given a scalar and a N render a O P. +Rendering functions for grounded (ie. with  and  values)  LSystems. !+Rendering functions for grounded (ie. with  and  values)  LSystems.  ! ! !+"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL*Generate postscript file with drawings of " through /.  systems_ps "/tmp/hls.ps" ( System.Process.system "gv /tmp/hls.ps" +"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL+"-,+*)('&%$#./0=<;:987654321>KJIHGFEDCBA@?L+"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLQ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUSVWSXYZhls-0.11LSystem.TurtleLSystem.LSystemLSystem.Render.PSLSystem.SystemsTurtletatailochdglllsstk turnRightturnLeftturnBackincrLinedecrLineforwardpushpop stepTurtleLSystemRulesAxiomElementlSystemgetRule applyRuleexpandstateTcmdrenderrenderLdrawrenderLLrenderLOl0l1l2l3l4l5l6l7l8l9lAlBlClDl0dl1dl2dl3dl4dl5dl6dl7dl8dl9dlAdlBdlCdlDdl0il1il2il3il4il5il6il7il8il9ilAilBilCilDi systems_pscontainers-0.4.1.0Data.MapMaphps-0.11Graphics.PS.PathPathGraphics.PS.GSgreyGSGraphics.PS.ImageImage