Lindenmayer systems structure language by Vitanyi