laowantong / mocodo

Modélisation Conceptuelle de Données. Nickel. Ni souris.
https://www.mocodo.net
MIT License
181 stars 51 forks source link

Standardisation de l'analyse syntaxique #77

Closed laowantong closed 11 months ago

laowantong commented 1 year ago

Le langage de description des MCD de Mocodo est relativement simple à analyser (plus précisément : il est rationnel), ce qui jusqu'à présent est fait ici et là à coups d'expressions régulières. Ce type de bricolage a des limites. Procéder à une analyse standard en deux étapes (lexing et parsing) clairement séparée du reste du code présenterait de nombreux avantages du point de vue de la sûreté et de l'extensibilité. Cela permettrait aussi :