JSL コードが正常に実行されたか、エラーが発生したかを確実に判断するにはどうすればよいでしょうか?JSLの達人、
アシスタントのアップデートに取り組んでおり、LLM で生成された JSL の任意のスニペットが正常に実行されるかどうかを明確に判断する方法が必要です。現在、以下のものを使用しています。
ret = trim(logCapture(eval(parse(jslcode))));
これでログは問題なく取得されますが、多くの場合エラーが発生し、ログ テキストには実際には「ERROR」が含まれず、現在、「含まれていない」や「予期しない」などの一般的なエラー メッセージのキーワードやフレーズを追跡するのに苦労しています。
JSLが正常に実行されたかどうかを確認するための明確な方法や隠しフラグはありますか?あるいは、もっと良い推奨事項はありますか?
本当にありがとう!楽しい休日をお過ごしください!
ラス
Re: JSL コードが正常に実行されたか、エラーが生成されたかを堅牢に判断するにはどうすればよいでしょうか?こんにちは@russ_wolfinger
デバッガーを使ってJSLのエラーをハイライト表示してもらえますか? 私のJSL経験から、一部のエラーは「含まれていない」、「不可能」、「予期しない」といった内容しかログに書き込まれないことがあることを知っています。デバッグ時は、結果のウィンドウや結果が存在することを確認するためのサニティチェッカーを記述するだけです。例えば、テキスト取得やスクリプト取得を試して、プラットフォームが期待通りに実行されたかどうかを確認します。
gb=Graph Builder(
Variables( X( :height ), Y( :weight ) ),
Elements( Points( X, Y, Legend( 3 ) ), Smoother( X, Y, Legend( 4 ) ) )
);
gbcontent=Report(gb)<
<GET text=""></GET>