レジスターの内容を実行時にコンソールへ印字するデバッグ用関数の追加

pA_reg("レジスター名");
ローカル変数とグローバル変数で、別系統のvarlistを用いるように修正

従来はonbc.var.c内のvarlist[]をグローバルとローカルの双方で共用していたため、
スコープがローカル状態の際に、グローバル変数を新たに追加することが不可能だった。

スコープがローカル状態ならば、通常はグローバル変数を作成することは無いが、
例外的に、static int a; の場合は、この a を自動変数では実現不可能。
そのため、スコープがローカルの状態で、グローバル変数を追加するケースが生じるが、しかし、
スコープが非グローバルの状態では、グローバル変数用の変数スペックリストを伸ばせないので、
グローバル変数を追加することができない。
など、厄介な問題が生じるため、これを解決する為にローカルとグローバルとで別系統のvarlistを
持つように修正した。
これによって、スコープの状態に無関係に、自由にグローバル変数を追加できる。

注意:
これらは変数スペックにおける問題点であり、
実行時の実際のメモリー領域からの確保に関しての問題ではない。
(上記は実行時の実際のメモリーに関する問題ではなく、コンパイル時の名札の問題である)
実行時のメモリー領域に関しては、既にローカルとグローバルは分離して考えている。