URL: https://linuxfr.org/forums/programmationautre/posts/yacc-retour-chariot-comme-s%C3%A9parateur Title: YACC: retour-chariot comme séparateur Authors: VoixOff Date: 2008年05月02日T18:35:22+02:00 Tags: Score: 0 Hello everybody J'écris un micro-langage de commande et je cherche vainement un exemple de grammaire Yacc qui gère automatiquement le retour-chariot comme séparateur d'instructions. Parce que si on ne fait rien (on laisse le lexer manger les retours-chariot), toutes les instructions peuvent être mises bout à bout, sur la même ligne. Ce que je ne souhaite pas. De plus je ne veux pas rendre le retour-chariot final obligatoire. La seule solution que j'entrevois, c'est de gérer un booléen dans l'analyseur lexical qui indique un début de ligne logique : c'est-à-dire qu'après un retour-chariot, je n'ai rien rencontré que des espaces ou tabulations. Mais ce pose le problème de la première instruction placée sur la première ligne. Voila, voila :-)

AltStyle によって変換されたページ (->オリジナル) /