Si incluyo un guión
include("child.jsl")
y el niño tiene un error en él
x = aaa;
Recibo un buen resultado de error
Name Unresolved: aaa in access or evaluation of 'aaa' , aaa/*###*/
at line 6 in some\path\child.jsl
Pero si el error es un error de sintaxis
x = {"f", "d", }; // has an extra comma
entonces no me sale la informacion de donde esta ubicado el error
Unexpected "}".
Trying to parse operand for "List" operator.
Line 5 Column 16: x = {"f", "d", ►};
Creo que sería fantástico si le dijera al archivo que está causando el error como lo hace un error de código.
Esto se vuelve aún más aparentemente un problema si la inclusión es
x = {
"f",
"d",
};
Porque luego recibo un mensaje de error muy vago.
Unexpected "}".
Trying to parse operand for "List" operator.
Line 8 Column 1: ►};