This article explains the meanings of error messages that you may receive while using AppleScript.
The following information was provided by Apple Inc. to developers in the AppleScript Language Guide.
AppleScript Errors
| Error Number | Error Message |
|---|---|
| -2700 | Unknown error |
| -2701 | Can't divide "number" by zero |
| -2702 | The result of a numeric operation was too large |
| -2703 | "reference" can't be launched because it is not an application |
| -2704 | "reference" isn't scriptable |
| -2705 | The application has a corrupted dictionary |
| -2706 | Stack overflow |
| -2707 | Internal table overflow |
| -2708 | Attempt to create a value larger than the allowable size |
| -2709 | Can't get the event dictionary |
| -2720 | Can't both consider and ignore "attribute" |
| -2721 | Can't perform operation on text longer than 32K bytes |
| -2729 | Message size too large for the 7.0 Finder |
| -2740 | A "language element" can't go after this "language element" |
| -2741 | Expected "language element" but found "language element" |
| -2750 | The "name" parameter is specified more than once |
| -2751 | The "name" property is specified more than once |
| -2752 | The "name" handler is specified more than once |
| -2753 | The variable "name" is not defined |
| -2754 | Can't declare "name" as both a local and global variable |
| -2755 | Exit statement was not in a repeat loop |
| -2760 | Tell statements are nested too deeply |
| -2761 | "name" is illegal as a formal parameter |
| -2762 | "name" is not a parameter name for the event "event" |
| -2763 | No result was returned for some argument of this expression |