2009-10-04 9 views
1

J'ai une instruction if comme ci-dessousyacc/bison problème combiné mot

if false { expr } 

Il fonctionne, super! mais j'ai tapé

iffalse { expr } 

et cela fonctionne aussi: | Comment puis-je résoudre ce problème? ci-dessus doivent être un nom var pas une instruction if

-Edit- Nevermind i figured it out

+0

Vous devez ajouter une réponse à votre question. –

+0

Ben: J'étais dans le processus :) –

Répondre

1

Dans votre fichier lex définir un modèle similaire à ce

[a-zA-Z][a-zA-Z0-9]* 

Si vous avez écrit accidentellement cette Au-dessus du motif if, vous devriez obtenir une erreur sur le motif qui ne correspond jamais. Il suffit de mettre ce modèle ci-dessus et ce problème sera résolu

Questions connexes