討論串[助教] compiler homework4
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者wens ( )時間18年前 (2007/05/24 14:47), 編輯資訊
0
0
0
內容預覽:
這樣如果不是 syntax error. 會跑出. illegal syntax. invalid id. 連續兩個. 就是 error 抓到的時候 一定會先跑出 syntax error. 我覺得是 yacc 比較沒彈性的地方啦. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sophialiege (with friends)時間18年前 (2007/05/24 02:11), 編輯資訊
0
0
0
內容預覽:
All testcases are online now. Please check them.. -tsai-. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.112.217.61.

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者wens ( )時間18年前 (2007/05/23 19:17), 編輯資訊
0
0
0
內容預覽:
不過這樣一來就要自己去抓syntax error啦. 有程式幫忙抓還滿爽的XD. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.112.90.104.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sophialiege (with friends)時間18年前 (2007/05/23 18:49), 編輯資訊
0
0
0
內容預覽:
我想我知道為什麼你的會印"syntax error"了. 因為error token出現會去call yyerror而你的yyerror大概是這樣寫. void yyerror(const char* str){. ..... cout << str << endl;. ..... }. 我的寫法是

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者wens ( )時間18年前 (2007/05/23 17:13), 編輯資訊
0
0
2
內容預覽:
發現只要用 error,. yacc 一定會印 syntax error.. 有沒有辦法避免他印出來啊?. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.112.90.104.
首頁
上一頁
1
2
下一頁
尾頁