Open miizumi opened 2 years ago
可以參考作業說明中第一筆測資的解法: https://github.com/compiler-inservice-s22/hw3-JayYou307/blob/master/hint.md 和其他部分對照著看,希望有助於理解~
@LittleLaGi Hi 張軒, 感謝你願意回答我的問題,關於作業中的敘述與說明我有看過, 照著做也確實能完成第一項測試,但我仍然沒有頭緒該怎麼去撰寫接下來的東西, 可能我的理解能力較一般人差,但還是非常感謝你。
你好,我這邊講一下這次作業大致上的執行流程:
這邊建議你可以依序針對每個 test case,完成該 test 需要用到的 node 就好,然後跑 make test 測試。 實做 node (都放在 AST/ 裡) 大致的步驟如下:
每個 node 實做的方式都大同小異 (跟作業的提示基本上是一樣的),主要是差在不同的 node 需要儲存不同的資料,也需要不同的 member function 方便在 AstDumper 內呼叫。
Hi All, 有同學願意討論跟分享一下這次作業的著手想法嗎, 對於程度較差的我來說作業真的是苦手, 如果有同學跟我一樣苦於每次思考作業該如何進行都需要花上一段時間, 希望我們能一起討論,讓彼此都有進步!