スクリプトを含める場合
include("child.jsl")
そして子供はそこに間違いを抱えている
x = aaa;
良いエラー出力が得られる
Name Unresolved: aaa in access or evaluation of 'aaa' , aaa/*###*/
at line 6 in some\path\child.jsl
しかし、エラーが構文エラーである場合
x = {"f", "d", }; // has an extra comma
エラーがどこにあるのかという情報は得られません
Unexpected "}".
Trying to parse operand for "List" operator.
Line 5 Column 16: x = {"f", "d", ►};
コード エラーのように、エラーの原因となっているファイルを教えてくれるとよいと思います。
これは、インクルードが
x = {
"f",
"d",
};
非常に曖昧なエラーメッセージが表示されるからです
Unexpected "}".
Trying to parse operand for "List" operator.
Line 8 Column 1: ►};