L-System (Lindenmayer Systems)
Gli L-System sono un formalismo matematico proposto dal biologo Aristid Lindenmayer come base per una teoria assiomatica dello sviluppo biologico.
L’idea di base è quella di definire oggetti complessi sostituendo successivamente parti di un oggetto semplice utilizzando un insieme di regole di riscrittura o produzioni.

Assioma: FRegola: F = G[+F]-FRegola: G = GGAngolo: 45Disegna: FG

Assioma: F+F+F+FRegola: F = FF+F++F+FAngolo: 90Disegna: F

Assioma: FARegola: A = A+BF+Regola: B = -FA-BAngolo: 45Disegna: F