プチコン3号 SmileBASIC コミュニティ投稿bigslope bigslope2015/01/22 21:49:11昨日の投稿で書いた、ハングアップの再現方法。 元々、文字型として受け取る事を想定したプログラムを、数字型として受け取るように、$を%に変えるとどうなるか、という実験をやっていたらこうなった。 それにしても、『バグ報告』のタグが欲しいなあ…。3そうだね 3返信プレイ済み2017/11/04 00:06:16に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿bigslope bigslope2015/1/22 21:58一度RUNして、"FNC (任意の数字)"を2回実行してから、もう一度RUNするとハングアップ。 ただ、完全なハングアップではなく、カーソルと打ち込んだ文字が出なくなるものの、キーのクリック音だけはする。 キーを押すと、その候補だけは出てくるし、EDITモードにも行けるが、プログラムの実行を止める手段が無く、HOMEに戻って終了させるしか無い。1そうだね プレイ済み2017/11/04 00:06:16に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿けい kei0baisoku2015/1/23 0:54要点は 「配列を受けとる関数に直値を渡したら」 ですか……… これだけなら必ず実行時エラーになるので公開する作品は基本的に大丈夫そうですね。 ただ開発中は自分でも起こさないように気を付けないと………0そうだね プレイ済み2017/11/04 00:06:16に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿bigslope bigslope2015/1/23 2:51更に突き詰めてみると、 ・受け取り側の型は関係無い ・LEN関数を使っている ・事前に単体の数字を渡す形で2回呼び出している ・その直後、RUNした時の事前チェックで発生 …まあ、大分重箱の隅をつつくような事をやっている感じで、そうそう発生するような状況ではないと思いますが。0そうだね プレイ済み2017/11/04 00:06:16に取得