{inc,dec}_scope()の追加

スコープを1段深める、または1段戻す際の共通操作をまとめた関数。
これは主に実行時に行う命令を出力する。
これとは別に、コンパイル時に行う命令に関しては、この関数には含めていない。

{inc,dec}_scope() は主に stack_frame の更新を行う。
inc_scope():
stack_frame に現在の stack_head をセットし、
古い stack_frame は stack_head が指すアドレスへ退避する。
また、この位置にダミーのローカル変数を作成する。
（ダミーのローカル変数に、古いstack_frameをセットし、
  この変数のアドレスを新しいstack_frameの値とすることと同様の意味）

dec_scope():
stack_frame の位置に保存されてる、古いstack_frameを読み出し、
その値をstack_frameへ復帰する。

各変数の var->base_ptr には、
その変数が属するスコープでの stack_frame からの相対距離が格納されているので、
stack_frame + var->base_ptr とすることで、実際のメモリーアドレスを知ることができる。
これに伴うソースコード修正を全体的に行った。

現状、wire3.bas は動作するが、fact.bas が正常動作できない。