Il me semble que le message d'erreur (au moins le premier que j'ai vérifié) est sur une ligne correcte (mais une colonne non valide sur cette ligne). Je pense que c'est une limitation de conception, mais je ne suis pas sûr à 100%.
Quoi qu'il en soit, la ligne 25 du fichier LispParser.fsy
semble suspect pour moi:
25: ExprList: Expr { List($1, -1, Null) ] }
26: | Expr ExprList { List($1, -1, $2) }
L'expression entre accolades est List($1, -1, Null) ]
et il y a un crochet fermant ]
mais pas une ouverture d'un. Donc, je pense que le support ne devrait probablement pas être là. Je n'ai pas essayé, mais je pense que les erreurs restantes ne sont que la conséquence de ce problème.
Ces parenthèses sont fausses, oui. Je suis en train de me dépêcher, mais d'une reconstruction rapide, il y a toujours des erreurs, peut-être qu'elles sont simples. Je rapporterai quand je rentrerai à la maison. –