2011年6月1日

PCで自動運転 その55! ソフト編18(変数の表示)

アプリケーションで定義した変数は,状態に応じて変化していきます。例えば周回回数カウンタなどがあります。PC内ではきちんと管理されていますが,操作する人間には,それだけでは判りません。$STATUSというコマンドを使って,PCのレイアウト図に常に最新値を表示できます。このサンプルコードでは,inside(内線を何周走っているか),outside(外線を何周走っているのか),should-stop(所定の条件が揃うと駅で停車させるかどうか)などの変数の状態が常時画面に表示されています。アプリケーションが今どんな状態で動いているのか判ります。