Lindenmayer Systems

A demo of the system described in this post. Refer to the source code for help.

Simply enter the L-system grammar production rules, starting string and give the draw commands for each of the symbols in the grammar in a simple Logo-like language to generate beautiful patterns. Or, check out some of the presets.

Controls

Status

Select and load a preset if you want. "Parse" then "Iterate".

Grammar

Draw rules

Axiom