0
我已生成sintax.tab.hh
和sitax.tab.cc
與成功野牛和包括在lex.l
以產生lex.yy.cc
用下面的命令:如何在其他地方使用yyparse()的野牛?
bison -d sintax.yy
flex lexer.l
和我有3個對應文件的簡單解析器,在syntax.yy
和lexer.l
我不在最後的部分不要放任何C++代碼;這是正確的嗎?
我想在我正在處理的另一個項目中使用這些文件,所以我不知道如何執行此操作。
在我自己的方法在其他類中聲明我怎麼能:
- 指定解析器的輸入將是一個定義字符串?
- 用另一個字符串重新啓動解析器?