今天雖然沒課, 但早上6點就起來, 所以就騎車去學校了, 到學校還不到 7 點,

 

早上先看了 compiler 的 intermediate code generation 和 type checking.

 

以及用 OO 觀念建 symbol table, 主要是 subclass 搭配 double dispatch

 

使用. 9點多還"早"睡一會, 11點多時, 就跑去吃中飯, 之後就開始看 paper

 

主要是 pointer analysis 的東西, 這方面, 我不是很清楚它的用處在哪.

 

隻是好奇, 他在講什麼, 後來似乎可以做一些 optimization 的事, 因為

 

pointer analysis 很雜, 有 Anderson's algorithm 是 n 三方, 它的作法

 

看起來像 bellman ford algorithm. 時間複雜度太高無法用在大 code.

 

也有分 context/flow sensitive/insensitive 等, 愈看愈失焦.

 

 

 



文章標籤
全站熱搜
創作者介紹
創作者 系統家具工廠 的頭像
系統家具工廠

高中數學

系統家具工廠 發表在 痞客邦 留言(0) 人氣(10)