討論串[作業] compiler homework5
共 30 篇文章

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sophialiege (with friends)時間18年前 (2007/06/05 11:05), 編輯資訊
0
0
0
內容預覽:
c--這個執行檔是給大家直接用的, 不需要自己寫一個. 給source code的原因是, 當你們generate的intermediate code如果沒辦法過c--. (出現error), 可以看scanner.l和parser.y了解為什麼沒辦法過. 這次作業的流程:. 丟 .p 檔給 pas
(還有9個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sophialiege (with friends)時間18年前 (2007/06/04 23:51), 編輯資訊
0
0
1
內容預覽:
新增 c-- and lib.o. testcase1. 以上都在 http://www.csie.ntu.edu.tw/~comp07. ./c-- xxx.s 會check xxx.s的每一行是否符合c--語法. c-- 語法在 Slide Part A可以找到, 或者從c--.tgz的pars
(還有102個字)

推噓2(2推 0噓 3→)留言5則,0人參與, 最新作者wens ( )時間18年前 (2007/06/04 10:22), 編輯資訊
0
0
0
內容預覽:
parameter list, return type 不對應該是. conflicting types for 'xxxxx' 吧?. 是併入 undeclared? (這樣有點 overloading 的感覺). --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.11

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sophialiege (with friends)時間18年前 (2007/06/04 10:17), 編輯資訊
0
0
0
內容預覽:
補充. 判斷是不是dup-declared procedure: 只要procedure name一樣, 就算dup-declared. 判斷是不是undeclared procedure: 需要判斷procedure, parameter list,. return type是否一致. in sy
(還有58個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sophialiege (with friends)時間18年前 (2007/06/04 03:30), 編輯資訊
0
0
2
內容預覽:
新增. spec. http://www.csie.ntu.edu.tw/~comp07/hwk5/specification.pdf. hint for included file. http://www.gnu.org/software/flex/manual/html_mono/flex.ht
(還有10個字)