J'ai déjà cherché des parseurs. J'ai trouvé un truc en caml, un truc en perl (rec::parse), j'ai testé des exemples et au mieux ça marche uniquement sur du code ultra basique de 3 lignes.
De toutes façon, c'est urgent et les trucs à modifier sont :
- les déclarations de variables
- les boucles for
- les while
- changer les -> en . et mettre des parenthèse qd il y en a plusieurs. Lisaac étant un langage intégralement objet, produire du code fonctionnel demanderai une IA. Je le ferai peut être un jour, mais dans ce cas ce sera probablement en caml, voire en lisaac.
----
Pourt rappel, car j'étais pressé et (donc) pas clair, je veux récupérer séparément
a
*b
c
*d
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: capture et parenthèses, et flex, et antlr, et...
Posté par Ontologia (site web personnel) . En réponse au message [débutant]Regexp sur chaîne de longueur inconnu. Évalué à 1.
De toutes façon, c'est urgent et les trucs à modifier sont :
- les déclarations de variables
- les boucles for
- les while
- changer les -> en . et mettre des parenthèse qd il y en a plusieurs. Lisaac étant un langage intégralement objet, produire du code fonctionnel demanderai une IA. Je le ferai peut être un jour, mais dans ce cas ce sera probablement en caml, voire en lisaac.
----
Pourt rappel, car j'étais pressé et (donc) pas clair, je veux récupérer séparément
a
*b
c
*d
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker