scriptParsingError

Typemessage
DictionaryLCS
LibraryLiveCode Script
Syntax
scriptParsingError <pErrorContents>
Summary

Sent to an object when its script cannot be compiled.

Introduced1.0
Changes

The errorContents parameter was introduced in version 1.1. In previous versions, this information was stored in the scriptError property.

*Note:* The scriptParsingError message is no longer sent. Instead, any parse error is now put into the result immediately after setting the script of an object.

Deprecated6.0
OSmac, windows, linux, ios, android
Platformsdesktop, server, mobile
Parameters
NameTypeDescription
pErrorContents

Specifies the details of the problem that caused the scriptParsingError message to be sent.

RelatedProperty: lockErrorDialogs, script
Message: errorDialog
Function: format
Glossary: object, handle, handler, error, message, execution error, compile, compile error
Description

Handle the scriptParsingError message to prevent the standard error window from appearing, when you want to handle the error in a custom handler.

The scriptParsingError message is sent when a compile error occurs. If the script contains an execution error, the errorDialog message is sent instead when the handler containing the error attempts to run.

A list of possible compile errors is contained in the "cScriptErrors" property of the first card of the stack "revErrorDisplay". You can view the list with the following statement:

answer the cScriptErrors of card 1 of stack "revErrorDisplay"

Note: The exact format of the errorContents may change from release to release.