アカウント名:
パスワード:
リンカーがパディングする際、メモリ上のデータで埋めてしまったことが原因のようです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
そんなに余っている空間があるのか (スコア:4, おもしろおかしい)
昨今は携帯ゲーム機でもこんな有様なのですか。爺は情けのうございまするぞ。
爺の子供の頃は、メモリの1バイトは血の一滴、数バイトをめぐって担当者間で…
# …というような経験は私にはないのですが、ある人はぜひ語ってください。
Re:そんなに余っている空間があるのか (スコア:3, 興味深い)
行番号BASICでゲーム(マインスイーパもどき)を作っていたのですが、
メモリが512バイトしかなく、1バイトでも削れるものは削っていました。
幸いにも、printコマンドを記号の“?”に換えることが可能でして、
すべての画面出力部分を“?”で記述して、カセットテープに保存していました。
4バイト分得します。
ほかには行番号とコマンドの間のスペースを省いたりしてました。
ちなみにlistコマンドでプログラムをみる事が出来るのですが、
一度でも実行してしまうと、行番号とコマンドの間にスペースが挿入され、
せっかく書いた“?”が“print”に展開されて表示されてしまいます。
プログラムの最後から(4バイトד?”個数)+(行数)分のバイトが自動的に消去され、
runするとsyntaxエラーが出まくりでした。
こんなんでどうでしょうか。
あ、なんか読みにくい文になってしまった。
もう寝ます。お休み。