-
- 430
- 2017/04/30(日) 17:04:39.36
-
Proxomitronとローカル変数の挙動が違うところがあったので報告
Proxydomo v1.97で確認
[マッチ]
(aaa)\1
$SET(0=\1)
$SET(1=bbb)
[置換]
\0
[対象]
aaa
[結果]
Proxomitron -> aaa
Proxydomo -> bbb
Proxomitronで\1は「aaa」のまま「$SET(0=\1)」される
「$SET(1=bbb)」は影響しない
Proxydomoだと\1は「$SET(1=bbb)」で「bbb」が代入されてから
保持されたまま遡って?「$SET(0=\1)」が実行される
使い終わったローカル変数を
別の値で$SETするとそれ以前の置換に影響してしまうのは
逐次処理的にちょっと問題あるかも
このページを共有する
おすすめワード