[防雷頁]
如果你還是想要一切 DIY,其實你可以按個左鍵跳出去,
底下是給真的沒有頭緒的人參考用的。
1. 當然還是要先把 spec 看過,這點無論如何都不能省!!!
2. 如果你對 AIGER (.aag) format 還不熟悉,
請把講義看一下,或是多看一些例子,或是看一下官網的完整 document.
3. 第一個動手做的當然是 parser.
如果你有寫過 parser, 那你可以跳過這一步,
但如果你沒有寫過 parser (parser = 把一個文字檔讀近來轉成某種資料結構),
那建議你先不要管 "class CirGate",
先完成負責讀檔的 "CirMgr::readCircuit(const string& fileName)" 就好。
至少在這邊寫一點東西之後 "CIRRead" 這個 command 就有作用了!
至於在 readCircuit 裏頭,你可以先寫的,就是 "token parser",
也就是說,讓你的 readCircuit 在讀進 .aag 檔之後,
可以在螢幕上輸出: // 以 ok01.aag 為例
*