L-Systèmes

Pré-requis : Python 3 et Saxon

Informations UPC
Nom Numéro d’étudiant
Anri Kennel 22302653
Matthieu Tonino 22309517

Usage

Le convertisseur est converter.py.

$ python converter.py l-systems.csv

Autrement, pour aider à l’utilisation, il est possible d’utiliser le Makefile.

$ make nom=snow n=3 # génère une image.svg de "snow" avec 3 itérations

Il est également possible de le faire étape par étape

$ make generation          # génère le fichier XML des L-systèmes
$ make tortue nom=snow n=3 # génère tortue.xml de "snow" avec 3 itérations
$ make traceur             # génère traceur.xml
$ make svg                 # génère image.svg

Les fichiers XML des L-systèmes, de la tortue et du traceur sont vérifié
avec le fichier XSD lors de la génération.