Lindenmayer Systems
Summary
This article explains Lindenmayer systems (L-systems) and how to use them to generate complex drawings with simple turtle-like commands. It covers the dragon curve example, iterative rule expansion, handling non-drawing letters with implicit_f, and provides Rust code examples and visuals for classic fractals and space-filling curves, plus gradient options and a GitHub repository.