Not much with regards to documentation has been written. You should have knowledge about l-systems, then look at ther examples. If you want to fool around, try this lsys -Ilib lib/mycelis_muralis.l 2 100 and make sure you have the opengl interface working. A opengl window should open, and each time you press the escape-key, a new iteration will start, i.e. the "n" argument of the root module will be incremented (they could be floating point, too, of course). To check out example with many modules, you should use the -m switch: lsys -Ilib lib/fractint.l 1 20 -m Koch (not all of these work). Have fun! Marc Lehmann