EcmaScriptErrorKind
Overview
The EcmaScriptErrorKind enumeration is used to provide information about exact kind of the script parser error that caused a ScriptParsingException exception.
Location
- Reference: RemObjects.Script.dll
- Namespace: RemObjects.Script.EcmaScript
Value | Description |
---|---|
CannotAssignValueToExpression | Cannot assign a value to the expression. |
CannotBreakHere | Cannot break here. |
CannotContinueHere | Cannot continue here. |
CannotReturnHere | Cannot return here. |
CatchOrFinallyExpected | catch or finally expected. |
ClosingBraceExpected | Closing brace expected. |
ClosingBracketExpected | Closing bracket expected. |
ClosingParenthesisExpected | Closing parenthesis expected. |
ColonExpected | Colon expected. |
CommentError | Unexpected end of file in comment. |
DuplicateIdentifier | Duplicate identifier found in the script. |
DuplicateLabel | Duplicate label found in the script. |
EInternalError | Internal parser error occurred. |
EnterInRegex | Line break in a regular expression definition. |
EOFInRegex | Unexpected end of file in regular expression. |
EOFInString | Unexpected end of file in string literal. |
FatalErrorWhileCompiling | Fatal error while compiling. Internal script engine error. |
IdentifierExpected | Identifier expected. |
InvalidEscapeSequence | Invalid escape sequence. |
OnlyOneDefaultAllowed | Only one default case allowed in a switch statement. |
OnlyOneVariableAllowed | Only one variable allowed in variable definition. |
OpeningBraceExpected | Opening brace expected. |
OpeningParenthesisExpected | Opening parenthesis expected. |
SemicolonExpected | Semicolon expected. |
SyntaxError | General syntax error. |
UnknownCharacter | Unknown character in the script. |
UnknownLabelTarget | Unknown label target used. |
WhileExpected | while keyword expected. |
WithNotAllowedInStrict | with statements are not allowed in a strict context. |