MIZさん、ご報告ありがとうございます!
>【その1】 >・「@~」は、未使用メンバーをスルーしない >……で良いでしょうか? はい。その理解で良いです。 本当は、未使用メンバーをスルーしてくれるとミューザーとしては楽なのですが、 コンパイル速度を上げるために、遅延処理を読込みと並行して実施しています。 未使用メンバーであるかどうかは、最後まで読み込まないと判断できないので、 エラーにしないためには、エラー候補をすべて蓄積しておき、 遡ってエラーから除去するといった処理が必要になります。 ここまでやると、通常のコンパイル速度が低下する恐れがあるため、 これは制約としました。
>・Xで先に値の指定が無かった場合、初期値が適用となるわけではない この仕様は、7年前にこの掲示板で皆さんと決めたものです。 過去ログ、あるいはワード検索にて、 [7633] Re[2]: Muse(V5.9)登場 の一連の書込みをご覧ください。 ああ、懐かしい!(笑)
>・空きメンバーに X7=100を(値は適当)仮に入力したら解決 申し訳ありませんが、この回避策で対応してください。 回避策自体に@~を使ってしまえばどれが空メンバーか煩う必要はありません。 冒頭に、@~X7=100 でOKです。 なお、最終的には未使用メンバーのコントロールはすべて除去されます。
>【その2】 >データのテキストをうっかり UTF-8(BOM)・Shift-JIS 以外のエンコードにしてしまった場合、Museが「無言で」オチる > >これはエラーメッセージが何も出なかったためワケが解らず、解決に至るまで少々時間がかかってしまいました^^; >マジで Muse壊しちゃった−!?と思ってしまった 試しに、画像データとかmp3とかを読み込ませてみたのですが、エラーが出ますね。 上記の症状が出るファイルの方が希少価値がありそう(笑)。 そのファイル、もらえますか? |