また BREW の話です。 あんまり役に立つことは無い気がしますが、組み込みではもしかしたらという淡い期待を抱きつつ書こうと思います。 自己書き換えでグローバル変数を使えるようにしてしまおうというお話です。 BREW では、その構造上、グローバル変数・スタティック変数を使うことが出来ません。 確かにメインクラスにグローバルとして使いたいオブジェクトを集積させれば、通常はグローバル・スタティック変数を使用する必要など無いのですが、利便性や保守性から、グローバル・スタティック変数を使いたいということが発生することはあります。 まあそれを叶わぬ夢だと言って諦めたり、こんなのやってられっかとディスプレイをぶち破ったり、毎夜神社に通って五寸釘を打ち付けたりするのも一つの手段ではありますが、ここはプログラマらしく、何とかグローバル・スタティック変数を使う方法を探してみようと思います。 とにかく、どこか