グローバル変数を使用できなかったバグを修正

コード全体中での、 struct Var を伴う文脈にて、
is_local による分岐を行うように修正。
is_local が真ならば変数アドレスに stack_frame の下駄を履かせる。
一方、is_local が偽ならば下駄を履かせない。（すなわち0を下駄として履かせる）