154: if命令の||


最新状況

タイトル if命令の||
状態 完了
カテゴリ その他
作成日時 2010-01-31 20:50:28
最終更新日時 2010-02-02 21:50:38

履歴

1 | 2010-01-31 20:50:28 | 提案
tormtorm at yahoo.co.jp
NScripter の方で | や || が使える様になったみたいなのです。
ONScripter でも、こんな感じにしたら使えるのでしょうか。
以下の修正で取り合えず問題ない様にみえます。

if 1!=1 | 2==2 end

など、もしかするとそちらのソース的に不味い所があるかもしれませんが…。
もし問題ない様でしたら組み込んで頂ければ幸いです。


867a868,873
>         op_buf = script_h.getNext();
>         if ( op_buf[0] == '|' ){
>             while(*op_buf == '|') op_buf++;
>             script_h.setCurrent(op_buf);
>             continue;
>         }
871d876
<         op_buf = script_h.getNext();

2 | 2010-02-01 02:49:03 | 修正済
ogapee at aqua.dti2.ne.jp
パッチありがとうございます。

若干修正し 20100131 に取り入れさせていただきました。
ご確認ください。

3 | 2010-02-01 23:13:53 | 修正済
tormtorm at yahoo.co.jp
notif の事を考慮してなかったりと手落ちで済みません。
動作の方確認しました、取り入れて頂いて有難う御座います。
そういえば混同出来ないんでしたね、何か逆に厄介な様な気がするという^^;

4 | 2010-02-02 21:50:38 | 完了
ogapee at aqua.dti2.ne.jp
ご確認ありがとうございました。


> そういえば混同出来ないんでしたね、何か逆に厄介な様な気がするという^^;

ONScripter では混同できるようにしてもよかったのですが、混同できない現状においても
本家と相違点があるので、解決するならまずこちらからと考えています。

もし演算子の挙動を勘違いしているということでしたらご指摘ください。


本報告はいったん完了とさせていただきます。

[リプライをつける]
Bug Tracking System 影舞 0.8.8
Powered by Ruby 1.8.7