functionsyntaxError

Print an error message, a string and the index at which scanning detected an error

Extends from Modelica.Icons.Function (Icon for functions).

Information

Syntax

Strings.syntaxError(string, index, message);

Description

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.

Inputs

TypeNameDefaultDescription
StringstringString that has an error at position index
IntegerindexIndex of string at which scanning detected an error
Stringmessage""String printed at end of error message