Problème Jflex/Cup : Géré divison par 0
Bonjour à tous !
Voilà je réalise en ce moment un "petit compilateur" à l'aide de JFlex et de Cup.
Jusqu'ici je m'en sors bien, mais j'aimerais que lorsque mon compilateur détecte une erreur dans le fichier source, tel que :
Code:
8 / 0 + 6; /* erreur, on doit pouvoir continuer */
Le programme puisse continuer d'évaluer mon fichier source et ne s'arrête pas à cette erreur...
Quelqu'un aurait il une idée ? Peut être en insérant du code dans l'option "action code" de Cup ?
Merci d'avance pour votre aide :ccool: