Strings.syntaxError(string, index, message);
Function syntaxError prints an error message in the following form:
Syntax error at column <index> of <string> ^ // shows character that is wrong <message>
where the strings within <..> are the actual values of the input arguments of the function.
If the given string is too long, only a relevant part of the string is printed.
function syntaxError extends Modelica.Icons.Function; input String string "String that has an error at position index"; input Integer index "Index of string at which scanning detected an error"; input String message = "" "String printed at end of error message"; end syntaxError;