[リストへもどる]
一括表示

タイトルエラーの報告
記事No3314
投稿日: 2019/11/05(Tue) 20:04
投稿者tm
いつのバージョンからか判りませんが%*input()の-kオプションに%:を含むとmissingエラーが出ます。
1.68で確認したところ、こちらはエラーになりませんでした。

Text Module R3のppxtext.txt内、%*midstrの説明で
>cutmid / substring は同じ機能です。
とありますが、cutmid の説明がありません。midstrの間違いではないでしょうか?


タイトルRe: エラーの報告
記事No3315
投稿日: 2019/11/05(Tue) 23:01
投稿者TORO
> いつのバージョンからか判りませんが%*input()の-kオプションに%:を含むとmissingエラーが出ます。

1.69+2 から関数の入れ子動作をまともにしたため、括弧の対応を
厳密にチェックし、合わなければ「missing ')'.」を出すように
しています。また、関数の入れ子時の「"」のエスケープ有無が
変わることがあります。括弧の対応・「"」や「%」のエスケープ
誤りが無いかを確認してください。

こちらでは次の内容で、「start|%1の内容|end」の編集になる
のを確認しています。
echo %*input("start|" -select:l -k:"*insert %*name(DC,"%1") %%: *insert ""|end"" ")


> とありますが、cutmid の説明がありません。midstrの間違いではないでしょうか?

こちらは指摘の通りです。今の名称にするまでに何度か名称変更を
しており、修正がもれていました。
指摘ありがとうございます。


タイトルRe^2: エラーの報告
記事No3316
投稿日: 2019/11/06(Wed) 21:15
投稿者tm
> 1.69+2 から関数の入れ子動作をまともにしたため、括弧の対応を
> 厳密にチェックし、合わなければ「missing ')'.」を出すように
> しています。
missingが出る時は、記述に問題があるということですか。
区切りを%%:にしたら動きました。ありがとうございます。