• [^] # Re: Pourquoi ?

    Posté par . En réponse au journal Un langage de description de diagramme/figure. Évalué à 2.

    Maintenant, le modèle PS a aussi ses limites, ne serait-ce que par sa syntaxe très déroutante. Et étendre PS me semble compliqué.

    Écrire directement en PS n'est effectivement pas forcément très convivial. Je pensais plutôt à utiliser ta syntaxe à toi, si c'est ce qui te convient le mieux, pour la convertir ensuite en PS, car la partie la plus difficile sera l'affichage. Or écrire du PS ce n'est juste "que" de manipuler du texte.

    On doit pouvoir afficher n'importe quoi à partir du PS, donc en créant un language qui exportera en PS, ça t'évitera l'étape fastidueuse de la gestion de l'affichage, sauf si le challenge de ce type de développement te motive, ce qui peut être également une bonne raison.

    Un peu sur le modèle de la notation musicale ABC, qui peut exporter ensuite en svg ou postscript à partir d'une syntaxe très simple :
    http://moinejf.free.fr/example.html

    Pour en revenir à graphviz, désolé d'insister, mais il est possible d'y intégrer des formes personnalisées :

    « I approve of any development that makes it more difficult for governments and criminals to monopolize the use of force. » Eric Raymond