Hello, sorry if this is not as useful as you might think.
But, for some people, or me at least, this kind of error does matter.
Here's what I've found in script.c (SVN Revision: 17327):
// disp_error_message("parse_callfunc: callsub has no arguments, please review it's definition",p);
disp_error_message("parse_callfunc: callsub has no arguments, please review its definition",p);
///// A word consists of undercores and/or alfanumeric characters,
/// A word consists of underscores and/or alphanumeric characters,
// disp_error_message("script:add_word: invalid word. A word consists of undercores and/or alfanumeric characters, and valid variable prefixes/postfixes.", p);
disp_error_message("script:add_word: invalid word. A word consists of underscores and/or alphanumeric characters, and valid variable prefixes/postfixes", p);
// disp_error_message("parse_simpleexpr: unexpected expr end",p);
disp_error_message("parse_simpleexpr: unexpected end of expression",p);
// disp_error_message("parse_expr: unexpected char",p);
disp_error_message("parse_expr: unexpected character.",p);
// disp_error_message("parse_subexpr: need ':'", p-1);
// disp_error_message("parse_subexpr: need ';'", p-1);
// disp_error_message("parse_subexpr: need ')'", p-1);
// disp_error_message("parse_simpleexpr: unmatch ')'",p);
// disp_error_message("parse_syntax: expected space ' '",p);
// disp_error_message("parse_syntax: 'case' label not integer",p);
disp_error_message("parse_subexpr: expected a ':'", p-1);
disp_error_message("parse_subexpr: expected a ';'", p-1);
disp_error_message("parse_subexpr: expected a ')'", p-1);
disp_error_message("parse_simpleexpr: unmatched ')'",p);
disp_error_message("parse_syntax: expected a space ' '",p);
disp_error_message("parse_syntax: 'case' label is not an integer",p); Well, just to make the messages/comments more consistent.