About Lsystems and Lparser ...
A Lsystem is a rule like description of a 3d form. It contains descriptions of parts and how they should be assembled together. The program reads a Lsystem description and processes it into a 3d form which can then be outputted in several formats, including VRML, DXF and POV. The description is applied to itself a number of times (recursion levels) so fractal and recursive forms are very easy to describe in a Lsystem. That's why they are used a lot for plants, trees and natural looking organic forms. By increasing the recursion level the form slowly grows and becomes more complex.
My implementation of a Lsystem parser (called Lparser) also allows mutations to take place during the growing of the form. These mutations can change the form slightly or quite dramatically. This allows you to create a form once and then create a whole series of forms all clearly descendant from the original Lsystem.