2012-12-02 23 views
0

我有一些法語法規則,但我想要做這樣的事情:如何使用LEX解析器使用靜態printf的3倍?

  • 的電子郵件列表(這是靜態的文字我想用printf的輸出)[email protected][email protected][email protected](全部通過lex規則)
  • 網站列表:google.com,yahoo.com,stackoverflow.com(所有這些都通過lex規則)
  • 公司列表:蘋果,微軟,Twitter(全部通過lex規則)

我不知道我怎麼可以運行的printf 3次,經過法規定的3倍。

所以它應該是:

1 printf, 1 lex rules run 
1 printf, another lex run 
1 printf, another lex run 

回答

1

你有沒有考慮收集每種類型到其相應的全局數組,並在您與函數yylex()

+0

哦做到底乳清打印它們,該死的,好主意, 謝謝 :) – FinalDestiny