投稿日 2022/05/24(Tue) 04:21:53
投稿者 ゆうと
参照先

こんにちは

> 現象1:匿名手順の中で「。」を使って複数の文を1行で書いていると「内容」設定項目から「。」が消えるようです。

こちらは2191でご返答しました理由と同じで抽象構文木の仕様によるものです。
実装的な面や効率的な面で、簡単に修正できませんので、今後の改修で反映したいと思います。

> 状況:データベースへのアクセスを匿名手順で行えるようにしているのですが(たぶん原理としては配列のカスタムソートと大体同じ)、そのアクセスのログに匿名手順の内容を含めたい状況があり、発覚しました。

匿名手順は、扱いやすくで便利ではありますが、込み入った改良を加えにくいので
アクセス方法ごとに抽象種類を継承した種類を定義するといった方法もあるかと思います。
ご検討ください。

> 現象2:匿名手順は手順の一つだと認識していますが、「エラーを無視する」命令を匿名手順で実行すると匿名手順の外で起こったエラーも無視されるようになるようです。

こちらについては修正しました。
なお、エラー無視が有効となる範囲は、有効範囲の場所によって異なります。
手順とブロック式は、独立して保持されますが、繰り返し文やもし文のスコープでは親のスコープと共有されます。

今後マニュアルの方にも記載しますが、ご留意ください。
https://docs.utopiat.net/rdr/manual/syntax/scope.html

ご指摘ありがとうございます。


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -