不是樹的樹生出來了

用了很多偷懶 recursive function,
我把之前提到的恐怖怪結構寫出來了 (飄)

最後用了兩層 list 結構去表示節點之間的關係,
雖然程式不大有效率,不過也算夠快了 :p

剩下的工作,就只有查出來的資料該如何儲存成中繼檔,
以利下一個階段的處理.. 嘖嘖。

這值得好好思考討論一下,
不然會生出難以理解的巨獸中繼檔.. Orz