This repository was archived by the owner on Aug 31, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 227
Expand file tree
/
Copy pathexecutionerrors.h
More file actions
2787 lines (1869 loc) · 66 KB
/
executionerrors.h
File metadata and controls
2787 lines (1869 loc) · 66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
/* Copyright (C) 2003-2015 LiveCode Ltd.
This file is part of LiveCode.
LiveCode is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License v3 as published by the Free
Software Foundation.
LiveCode is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with LiveCode. If not see <http://www.gnu.org/licenses/>. */
#ifndef __MC_EXECUTION_ERRORS__
#define __MC_EXECUTION_ERRORS__
// This file is processed automatically to produce the error strings that are
// embedded in the IDE and Server engines. Take care when editing the file and
// ensure that new errors are added in precisely this form:
// <tab>// {EE-iiii} <message>
// <tab>EE_<tag>
// <return>
enum Exec_errors
{
// NOT AN ERROR CODE
EE_UNDEFINED,
// {EE-0001} Handler: Running low on memory, script aborted
EE_NO_MEMORY,
// {EE-0002} recursionLimit: Recursion limit reached
EE_RECURSION_LIMIT,
// {EE-0003} abs: error in source expression
EE_ABS_BADSOURCE,
// {EE-0004} accept: bad expression
EE_ACCEPT_BADEXP,
// {EE-0005} aclip: playLoudness is not an integer
EE_ACLIP_LOUDNESSNAN,
// {EE-0006} acos: error in source expression
EE_ACOS_BADSOURCE,
// {EE-0007} numeric: domain error
EE_MATH_DOMAIN,
// {EE-0008} add: error in matrix operation
EE_ADD_BADARRAY,
// {EE-0009} add: destination has a bad format (numeric?)
EE_ADD_BADDEST,
// {EE-0010} add: error in source expression
EE_ADD_BADSOURCE,
// {EE-0011} add: can't set destination
EE_ADD_CANTSET,
// {EE-0012} add: can't add array to scalar
EE_ADD_MISMATCH,
// {EE-0013} aliasReference: error in file expression
EE_ALIASREFERENCE_BADSOURCE,
// {EE-0014} Operators and: error in left operand
EE_AND_BADLEFT,
// {EE-0015} Operators and: error in right operand
EE_AND_BADRIGHT,
// {EE-0016} Operators bitAnd: error in left operand
EE_ANDBITS_BADLEFT,
// {EE-0017} Operators bitAnd: error in right operand
EE_ANDBITS_BADRIGHT,
// {EE-0018} annuity: error in period expression
EE_ANNUITY_BADPERIODS,
// {EE-0019} annuity: error in rate expression
EE_ANNUITY_BADRATE,
// {EE-0020} answer: error in question expression
EE_ANSWER_BADQUESTION,
// {EE-0021} answer: error in response expression
EE_ANSWER_BADRESPONSE,
// {EE-0022} answer: error in title expression
EE_ANSWER_BADTITLE,
// {EE-0023} split: error in expression
EE_ARRAYOP_BADEXP,
// {EE-0024} arrowKey: error in direction expression
EE_ARROWKEY_BADEXP,
// {EE-0025} arrowKey: not a direction
EE_ARROWKEY_NOTAKEY,
// {EE-0026} asin: error in source expression
EE_ASIN_BADSOURCE,
// {EE-0027} UNUSED
EE_UNUSED_0027,
// {EE-0028} ask: error in question expression
EE_ASK_BADQUESTION,
// {EE-0029} ask: error in reply expression
EE_ASK_BADREPLY,
// {EE-0030} ask: error in title expression
EE_ASK_BADTITLE,
// {EE-0031} atan2: error in first expression
EE_ATAN2_BADS1,
// {EE-0032} atan2: error in second expression
EE_ATAN2_BADS2,
// {EE-0033} UNUSED
EE_UNUSED_0033,
// {EE-0034} atan: error in source expression
EE_ATAN_BADSOURCE,
// {EE-0035} UNUSED
EE_UNUSED_0035,
// {EE-0036} average: error in source expression
EE_AVERAGE_BADSOURCE,
// {EE-0037} base64Decode: error in source expression
EE_BASE64DECODE_BADSOURCE,
// {EE-0038} base64Encode: error in source expression
EE_BASE64ENCODE_BADSOURCE,
// {EE-0039} baseConvert: bad destination base
EE_BASECONVERT_BADDESTBASE,
// {EE-0040} baseConvert: error in source expression
EE_BASECONVERT_BADSOURCE,
// {EE-0041} baseConvert: bad source base
EE_BASECONVERT_BADSOURCEBASE,
// {EE-0042} baseConvert: can't convert this number
EE_BASECONVERT_CANTCONVERT,
// {EE-0043} baseConvert: destination is not base 10
EE_BASECONVERT_NOTBASE10,
// {EE-0044} beep: error in expression
EE_BEEP_BADEXP,
// {EE-0045} binaryDecode: destination is not a variable
EE_BINARYD_BADDEST,
// {EE-0046} binaryDecode: invalid data for parameter
EE_BINARYD_BADFORMAT,
// {EE-0047} binaryDecode: not enough parameters
EE_BINARYD_BADPARAM,
// {EE-0048} binaryDecode: error in source expression
EE_BINARYD_BADSOURCE,
// {EE-0049} binaryEncode: invalid data for parameter
EE_BINARYE_BADFORMAT,
// {EE-0050} binaryEncode: not enough parameters
EE_BINARYE_BADPARAM,
// {EE-0051} binaryEncode: error in source expression
EE_BINARYE_BADSOURCE,
// {EE-0052} Button: bad accelerator modifier
EE_BUTTON_BADMODIFIER,
// {EE-0053} Button: family is not an integer
EE_BUTTON_FAMILYNAN,
// {EE-0054} Button: menuButton is not an integer
EE_BUTTON_MENUBUTTONNAN,
// {EE-0055} Button: menuHistory is not an integer
EE_BUTTON_MENUHISTORYNAN,
// {EE-0056} Button: menuLines is not an integer
EE_BUTTON_MENULINESNAN,
// {EE-0057} Button: mnemonic is not an integer
EE_BUTTON_MNEMONICNAN,
// {EE-0058} cancel: message id is not an integer
EE_CANCEL_IDNAN,
// {EE-0059} charToNum: error in source expression
EE_CHARTONUM_BADSOURCE,
// {EE-0060} choose: error in expression
EE_CHOOSE_BADEXP,
// {EE-0061} choose: not a tool
EE_CHOOSE_BADTOOL,
// {EE-0062} Chunk: error in background expression
EE_CHUNK_BADBACKGROUNDEXP,
// {EE-0063} Chunk: error in card expression
EE_CHUNK_BADCARDEXP,
// {EE-0064} Chunk: error in character range
EE_CHUNK_BADCHARMARK,
// {EE-0065} Chunk: container is not a button or field
EE_CHUNK_BADCONTAINER,
// {EE-0066} Chunk: error in chunk expression
EE_CHUNK_BADEXPRESSION,
// {EE-0067} Chunk: error in item range
EE_CHUNK_BADITEMMARK,
// {EE-0068} Chunk: error in line range
EE_CHUNK_BADLINEMARK,
// {EE-0069} Chunk: error in object expression
EE_CHUNK_BADOBJECTEXP,
// {EE-0070} Chunk: error in range end expression
EE_CHUNK_BADRANGEEND,
// {EE-0071} Chunk: error in range start expression
EE_CHUNK_BADRANGESTART,
// {EE-0072} Chunk: error in stack expression
EE_CHUNK_BADSTACKEXP,
// {EE-0073} Chunk: error in text string
EE_CHUNK_BADTEXT,
// {EE-0074} Chunk: can't separate tokens
EE_CHUNK_BADTOKENMARK,
// {EE-0075} Chunk: can't separate words
EE_CHUNK_BADWORDMARK,
// {EE-0076} Chunk: can't delete object
EE_CHUNK_CANTDELETEOBJECT,
// {EE-0077} Chunk: can't find object
EE_CHUNK_CANTFINDOBJECT,
// {EE-0078} Chunk: can't get object attributes
EE_CHUNK_CANTGETATTS,
// {EE-0079} Chunk: can't get value of destination container
EE_CHUNK_CANTGETDEST,
// {EE-0080} Chunk: can't get number
EE_CHUNK_CANTGETNUMBER,
// {EE-0081} Chunk: can't get source string
EE_CHUNK_CANTGETSOURCE,
// {EE-0082} Chunk: can't get substring
EE_CHUNK_CANTGETSUBSTRING,
// {EE-0083} Chunk: can't find substring
EE_CHUNK_CANTMARK,
// {EE-0084} Chunk: can't set attributes
EE_CHUNK_CANTSETATTS,
// {EE-0085} Chunk: can't store to destination container
EE_CHUNK_CANTSETDEST,
// {EE-0086} Chunk: can't set as a number
EE_CHUNK_CANTSETN,
// {EE-0087} Chunk: can't find background
EE_CHUNK_NOBACKGROUND,
// {EE-0088} Chunk: can't find card
EE_CHUNK_NOCARD,
// {EE-0089} Chunk: no such object
EE_CHUNK_NOOBJECT,
// {EE-0090} Chunk: can't set property
EE_CHUNK_NOPROP,
// {EE-0091} Chunk: can't find stack
EE_CHUNK_NOSTACK,
// {EE-0092} Chunk: no target found
EE_CHUNK_NOTARGET,
// {EE-0093} Chunk: can't select object that isn't open
EE_CHUNK_NOTOPEN,
// {EE-0094} Chunk: source is not a container
EE_CHUNK_OBJECTNOTCONTAINER,
// {EE-0095} Chunk: can't find object to store into
EE_CHUNK_SETCANTGETBOJECT,
// {EE-0096} Chunk: can't get source from container
EE_CHUNK_SETCANTGETDEST,
// {EE-0097} Chunk: destination is not a container
EE_CHUNK_SETNOTACONTAINER,
// {EE-0098} click: script aborted
EE_CLICK_ABORT,
// {EE-0099} click: expression is not a button number
EE_CLICK_BADBUTTON,
// {EE-0100} click: error in point expression
EE_CLICK_BADLOCATION,
// {EE-0101} click: expression is not a point
EE_CLICK_NAP,
// {EE-0102} click: stack is not open
EE_CLICK_STACKNOTOPEN,
// {EE-0103} clone: error in name expression
EE_CLONE_BADNAME,
// {EE-0104} clone: can't clone this object
EE_CLONE_CANTCLONE,
// {EE-0105} clone: stack is locked
EE_CLONE_LOCKED,
// {EE-0106} clone: can't find object to clone
EE_CLONE_NOTARGET,
// {EE-0107} close: error in name expression
EE_CLOSE_BADNAME,
// {EE-0108} close: can't find stack
EE_CLOSE_NOOBJ,
// {EE-0109} color: error setting selectedColor
EE_COLOR_BADSELECTEDCOLOR,
// {EE-0110} compact: can't find stack to save
EE_COMPACT_NOTARGET,
// {EE-0111} compact: object is not a stack
EE_COMPACT_NOTASTACK,
// {EE-0112} compound: error in periods expression
EE_COMPOUND_BADPERIODS,
// {EE-0113} compound: error in rate expression
EE_COMPOUND_BADRATE,
// {EE-0114} compress: error in source expression
EE_COMPRESS_BADSOURCE,
// {EE-0115} compress: error occurred during compression
EE_COMPRESS_ERROR,
// {EE-0116} Operators &&: error in left operand
EE_CONCATSPACE_BADLEFT,
// {EE-0117} Operators &&: error in right operand
EE_CONCATSPACE_BADRIGHT,
// {EE-0118} Operators &: error in left operand
EE_CONCAT_BADLEFT,
// {EE-0119} Operators &: error in right operand
EE_CONCAT_BADRIGHT,
// {EE-0120} Operators contains: error in left operand
EE_CONTAINS_BADLEFT,
// {EE-0121} Operators contains: error in right operand
EE_CONTAINS_BADRIGHT,
// {EE-0122} convert: can't read from container
EE_CONVERT_CANTGET,
// {EE-0123} convert: can't set container
EE_CONVERT_CANTSET,
// {EE-0124} copy: invalid destination object
EE_CLIPBOARD_BADDEST,
// {EE-0125} copy: can't find destination object
EE_CLIPBOARD_NODEST,
// {EE-0126} copy: can't copy source object
EE_CLIPBOARD_BADOBJ,
// {EE-0127} copy: can't find source object
EE_COPY_NOOBJ,
// {EE-0128} copy: stack is password protected
EE_COPY_PASSWORD,
// {EE-0129} cos: error in source expression
EE_COS_BADSOURCE,
// {EE-0130} UNUSED
EE_UNUSED_0130,
// {EE-0131} create: error in bad parent or background expression
EE_CREATE_BADBGORCARD,
// {EE-0132} create: error in name expression
EE_CREATE_BADEXP,
// {EE-0133} create: error in file name expression
EE_CREATE_BADFILEEXP,
// {EE-0134} create: stack is locked (cantModify)
EE_CREATE_LOCKED,
// {EE-0135} crop: error in image expression
EE_CROP_NOIMAGE,
// {EE-0136} crop: object is not an image
EE_CROP_NOTIMAGE,
// {EE-0137} crop: error in rectangle expression
EE_CROP_CANTGETRECT,
// {EE-0138} crop: expression is not a rectangle
EE_CROP_NAR,
// {EE-0139} cut: can't find or copy object
EE_CUT_NOOBJ,
// {EE-0140} decompress: error in source expression
EE_DECOMPRESS_BADSOURCE,
// {EE-0141} decompress: string is not compressed data
EE_DECOMPRESS_NOTCOMPRESSED,
// {EE-0142} decompress: error during decompression
EE_DECOMPRESS_ERROR,
// {EE-0143} delete: error in file or url name expression
EE_DELETE_BADFILEEXP,
// {EE-0144} delete: can't find object
EE_DELETE_NOOBJ,
// {EE-0145} disable: can't find object
EE_DISABLE_NOOBJ,
// {EE-0146} Stack: stack has not been given a file name
EE_DISPATCH_NOFILEYET,
// {EE-0147} divide: error in matrix operation
EE_DIVIDE_BADARRAY,
// {EE-0148} divide: destination has a bad format (numeric?)
EE_DIVIDE_BADDEST,
// {EE-0149} divide: error in source expression
EE_DIVIDE_BADSOURCE,
// {EE-0150} divide: can't set destination
EE_DIVIDE_CANTSET,
// {EE-0151} divide: can't divide scalar by array
EE_DIVIDE_MISMATCH,
// {EE-0152} numeric: range error (overflow)
EE_MATH_RANGE,
// {EE-0153} numeric: divide by zero
EE_MATH_ZERO,
// {EE-0154} Operators div: error in matrix operation
EE_DIV_BADARRAY,
// {EE-0155} Operators div: error in left operand
EE_DIV_BADLEFT,
// {EE-0156} Operators div: error in right operand
EE_DIV_BADRIGHT,
// {EE-0157} Operators div: can't divide scalar by matrix
EE_DIV_MISMATCH,
// {EE-0158} UNUSED
EE_UNUSED_0158,
// {EE-0159} UNUSED
EE_UNUSED_0159,
// {EE-0160} do: aborted
EE_DO_ABORT,
// {EE-0161} do: error in source expression
EE_DO_BADCOMMAND,
// {EE-0162} do: error in statement
EE_DO_BADEXEC,
// {EE-0163} do: error in expression
EE_DO_BADEXP,
// {EE-0164} do: error in language expression
EE_DO_BADLANG,
// {EE-0165} do: unexpected end of line in source expression
EE_DO_BADLINE,
// {EE-0166} do: can't find command
EE_DO_NOCOMMAND,
// {EE-0167} do: not a command
EE_DO_NOTCOMMAND,
// {EE-0168} do: license limit exceeded
EE_DO_NOTLICENSED,
// {EE-0169} doMenu: error in expression
EE_DOMENU_BADEXP,
// {EE-0170} doMenu: don't know this menu item
EE_DOMENU_DONTKNOW,
// {EE-0171} drag: script aborted
EE_DRAG_ABORT,
// {EE-0172} drag: bad "button" number
EE_DRAG_BADBUTTON,
// {EE-0173} drag: bad end point expression
EE_DRAG_BADENDLOC,
// {EE-0174} drag: end point is not a point
EE_DRAG_ENDNAP,
// {EE-0175} drag: bad start point expression
EE_DRAG_BADSTARTLOC,
// {EE-0176} drag: start point is not a point
EE_DRAG_STARTNAP,
// {EE-0177} driverNames: error in type expression
EE_DRIVERNAMES_BADTYPE,
// {EE-0178} drives: error in type expression
EE_DRIVES_BADTYPE,
// {EE-0179} edit: can't find object
EE_EDIT_BADTARGET,
// {EE-0180} encrypt: error in source expression
EE_ENCRYPT_BADSOURCE,
// {EE-0181} Operators =: error in operand
EE_EQUAL_OPS,
// {EE-0182} exp10: error in source expression
EE_EXP10_BADSOURCE,
// {EE-0183} UNUSED
EE_UNUSED_0183,
// {EE-0184} exp1: error in source expression
EE_EXP1_BADSOURCE,
// {EE-0185} UNUSED
EE_UNUSED_0185,
// {EE-0186} exp2: error in source expression
EE_EXP2_BADSOURCE,
// {EE-0187} UNUSED
EE_UNUSED_0187,
// {EE-0188} export: error in file (or mask file) name expression
EE_EXPORT_BADNAME,
// {EE-0189} export: can't open file (or mask file)
EE_EXPORT_CANTOPEN,
// {EE-0190} export: can't write to file, mask file, or container
EE_EXPORT_CANTWRITE,
// {EE-0191} export: no image selected, or image not open
EE_EXPORT_NOSELECTED,
// {EE-0192} export: selected object is not an image
EE_EXPORT_NOTANIMAGE,
// {EE-0193} Expression: error in numeric factor
EE_EXPRESSION_NFACTOR,
// {EE-0194} Expression: error in string factor
EE_EXPRESSION_SFACTOR,
// {EE-0195} exp: error in source expression
EE_EXP_BADSOURCE,
// {EE-0196} UNUSED
EE_UNUSED_0196,
// {EE-0197} extents: error in variable expression
EE_EXTENTS_BADSOURCE,
// {EE-0198} Factor: error in left operand
EE_FACTOR_BADLEFT,
// {EE-0199} Factor: error in right operand
EE_FACTOR_BADRIGHT,
// {EE-0200} Field: bad text attributes
EE_FIELD_BADTEXTATTS,
// {EE-0201} Field: hilitedLine is not an integer
EE_FIELD_HILITEDNAN,
// {EE-0202} Field: scrollbarWidth is not an integer
EE_FIELD_SCROLLBARWIDTHNAN,
// {EE-0203} Field: shift is not an integer
EE_FIELD_SHIFTNAN,
// {EE-0204} Field: tabstops is not a positive integer
EE_FIELD_TABSNAN,
// {EE-0205} files: no permission to list files or directories
EE_FILES_NOPERM,
// {EE-0206} filter: bad source string
EE_FILTER_CANTGET,
// {EE-0207} filter: bad pattern string
EE_FILTER_CANTGETPATTERN,
// {EE-0208} filter: can't set destination
EE_FILTER_CANTSET,
// {EE-0209} find: bad source string
EE_FIND_BADSTRING,
// {EE-0210} flip: can't find image
EE_FLIP_NOIMAGE,
// {EE-0211} flip: object is not an editable image
EE_FLIP_NOTIMAGE,
// {EE-0212} flushEvents: bad event type
EE_FLUSHEVENTS_BADTYPE,
// {EE-0213} focus: not a valid control
EE_FOCUS_BADOBJECT,
// {EE-0214} fontNames: error in type expression
EE_FONTNAMES_BADTYPE,
// {EE-0215} fontSizes: bad font name
EE_FONTSIZES_BADFONTNAME,
// {EE-0216} fontStyles: bad font name
EE_FONTSTYLES_BADFONTNAME,
// {EE-0217} fontStyles: bad font size
EE_FONTSTYLES_BADFONTSIZE,
// {EE-0218} format: bad format string or parameter mismatch
EE_FORMAT_BADSOURCE,
// {EE-0219} Function: error in function handler
EE_FUNCTION_BADFUNCTION,
// {EE-0220} Function: error in source expression
EE_FUNCTION_BADSOURCE,
// {EE-0221} Function: source is not a number
EE_FUNCTION_CANTEVALN,
// {EE-0222} Function: is not a number
EE_FUNCTION_NAN,
// {EE-0223} get: error in expression
EE_GET_BADEXP,
// {EE-0224} get: can't set destination
EE_GET_CANTSET,
// {EE-0225} globalLoc: coordinate is not a point
EE_GLOBALLOC_NAP,
// {EE-0226} go: error in background expression
EE_GO_BADBACKGROUNDEXP,
// {EE-0227} go: error in card expression
EE_GO_BADCARDEXP,
// {EE-0228} go: error in stack expression
EE_GO_BADSTACKEXP,
// {EE-0229} go: error in window expression
EE_GO_BADWINDOWEXP,
// {EE-0230} go: can't attach menu to this object type
EE_GO_CANTATTACH,
// {EE-0231} go: can't find destination
EE_GO_NODEST,
// {EE-0232} grab: can't find object
EE_GRAB_NOOBJ,
// {EE-0233} graphic: not an integer
EE_GRAPHIC_NAN,
// {EE-0234} Operators >=: error in operands
EE_GREATERTHANEQUAL_OPS,
// {EE-0235} Operators >: error in operands
EE_GREATERTHAN_OPS,
// {EE-0236} Group: backSize is not a point
EE_GROUP_BACKSIZENAP,
// {EE-0237} Group: hilitedButton is not an integer
EE_GROUP_HILITEDNAN,
// {EE-0238} Group: bad object type
EE_GROUP_NOOBJ,
// {EE-0239} Operators (): error in right operand
EE_GROUPING_BADRIGHT,
// {EE-0240} Handler: aborted
EE_HANDLER_ABORT,
// {EE-0241} Handler: error in statement
EE_HANDLER_BADSTATEMENT,
// {EE-0242} Handler: error in parameter expression
EE_HANDLER_BADPARAM,
// {EE-0243} Handler: not a valid parameter index
EE_HANDLER_BADPARAMINDEX,
// {EE-0244} hasMemory: bad amount expression
EE_HASMEMORY_BADAMOUNT,
// {EE-0245} hide: error in visual effect expression
EE_HIDE_BADEFFECT,
// {EE-0246} hide: can't find object
EE_HIDE_NOOBJ,
// {EE-0247} hostAddress: error in socket expression
EE_HOSTADDRESS_BADSOCKET,
// {EE-0248} hostAddressToName: error in address expression
EE_HOSTATON_BADADDRESS,
// {EE-0249} hostName: error in name expression
EE_HOSTNAME_BADNAME,
// {EE-0250} hostNameToAddress: error in name expression
EE_HOSTNTOA_BADNAME,
// {EE-0251} if-then: aborted
EE_IF_ABORT,
// {EE-0252} if-then: error in condition expression
EE_IF_BADCOND,
// {EE-0253} if-then: error in statement
EE_IF_BADSTATEMENT,
// {EE-0254} Image: bad pixmap id
EE_IMAGE_BADPIXMAP,
// {EE-0255} Image: hotspot is not an integer
EE_IMAGE_HOTNAP,
// {EE-0256} Image: id is not an integer
EE_OBJECT_IDNAN,
// {EE-0257} Image: id is already in use by another object
EE_OBJECT_IDINUSE,
// {EE-0258} Image: image must be open to set id
EE_IMAGE_NOTOPEN,
// {EE-0259} Image: hotSpot x is not an integer
EE_IMAGE_XHOTNAN,
// {EE-0260} Image: hotSpot y is not an integer
EE_IMAGE_YHOTNAN,
// {EE-0261} import: error in expression
EE_IMPORT_BADNAME,
// {EE-0262} import: can't open file, mask file or display
EE_IMPORT_CANTOPEN,
// {EE-0263} import: can't read file, mask file or display
EE_IMPORT_CANTREAD,
// {EE-0264} import: destination stack is locked (cantModify)
EE_IMPORT_LOCKED,
// {EE-0265} insert: can't find object
EE_INSERT_BADTARGET,
// {EE-0266} insert: license limit exceeded
EE_INSERT_NOTLICENSED,
// {EE-0267} intersect: two objects required
EE_INTERSECT_NOOBJECT,
// {EE-0268} Operators is: error in left operand
EE_IS_BADLEFT,
// {EE-0269} Operators is: error in right operand
EE_IS_BADRIGHT,
// {EE-0270} Operators is: can't compare operands
EE_IS_BADOPS,
// {EE-0271} Operators is: left operand of 'within' is not a point
EE_IS_WITHINNAP,
// {EE-0272} Operators is: right operand of 'within' is not a rectangle
EE_IS_WITHINNAR,
// {EE-0273} isNumber: error in source expression
EE_ISNUMBER_BADSOURCE,
// {EE-0274} isoToMac: error source expression
EE_ISOTOMAC_BADSOURCE,
// {EE-0275} Operators ,: error in left operand
EE_ITEM_BADLEFT,
// {EE-0276} Operators ,: error in right operand
EE_ITEM_BADRIGHT,
// {EE-0277} keys: parameter is not a variable
EE_KEYS_BADSOURCE,
// {EE-0278} kill: no such process
EE_KILL_BADNAME,
// {EE-0279} kill: bad number
EE_KILL_BADNUMBER,
// {EE-0280} launch: error in application expression
EE_LAUNCH_BADAPPEXP,
// {EE-0281} length: error in source expression
EE_LENGTH_BADSOURCE,
// {EE-0282} Operators <=: error in operands
EE_LESSTHANEQUAL_OPS,
// {EE-0283} Operators <: error in operands
EE_LESSTHAN_OPS,
// {EE-0284} ln1: error in source expression
EE_LN1_BADSOURCE,
// {EE-0285} UNUSED
EE_UNUSED_0285,
// {EE-0286} ln: error in source expression
EE_LN_BADSOURCE,
// {EE-0287} UNUSED
EE_UNUSED_0287,
// {EE-0288} load: error in url expression
EE_LOAD_BADURLEXP,
// {EE-0289} load: error in message expression
EE_LOAD_BADMESSAGEEXP,
// {EE-0290} localLoc: coordinate is not a point
EE_LOCALLOC_NAP,
// {EE-0291} log10: error in source expression
EE_LOG10_BADSOURCE,
// {EE-0292} UNUSED
EE_UNUSED_0292,
// {EE-0293} log2: error in source expression
EE_LOG2_BADSOURCE,
// {EE-0294} UNUSED
EE_UNUSED_0294,
// {EE-0295} longFilePath: error in file expression
EE_LONGFILEPATH_BADSOURCE,
// {EE-0296} macToIso: error source expression
EE_MACTOISO_BADSOURCE,
// {EE-0297} mark: bad card expression
EE_MARK_BADCARD,
// {EE-0298} mark: error in find expression
EE_MARK_BADSTRING,
// {EE-0299} matchChunk: can't set destination variable
EE_MATCH_BADDEST,
// {EE-0300} matchChunk: bad or missing parameter
EE_MATCH_BADPARAM,
// {EE-0301} matchChunk: error in pattern expression
EE_MATCH_BADPATTERN,
// {EE-0302} matchChunk: error in source expression
EE_MATCH_BADSOURCE,
// {EE-0303} matrix: range error in matrix operation
EE_MATRIX_RANGE,
// {EE-0304} matrixMultiply: error in source expression
EE_MATRIXMULT_BADSOURCE,
// {EE-0305} matrixMultiply: can't multiply these arrays
EE_MATRIXMULT_MISMATCH,
// {EE-0306} max: error in source expression
EE_MAX_BADSOURCE,
// {EE-0307} MCISendString: error in source expression
EE_MCISENDSTRING_BADSOURCE,
// {EE-0308} MD5digest: error in source expression
EE_MD5DIGEST_BADSOURCE,
// {EE-0309} median: error in source expression
EE_MEDIAN_BADSOURCE,
// {EE-0310} merge: error in source expression
EE_MERGE_BADSOURCE,
// {EE-0311} Operators -: can't subtract array from scalar
EE_MINUS_BADARRAY,
// {EE-0312} Operators -: error in left operand
EE_MINUS_BADLEFT,
// {EE-0313} Operators -: error in right operand
EE_MINUS_BADRIGHT,
// {EE-0314} Operators -: range error (overflow) in array operation
EE_MINUS_MISMATCH,
// {EE-0315} UNUSED
EE_UNUSED_0315,
// {EE-0316} min: error in source expression
EE_MIN_BADSOURCE,
// {EE-0317} Operators mod: error in matrix operation
EE_MOD_BADARRAY,
// {EE-0318} Operators mod: error in left operand
EE_MOD_BADLEFT,
// {EE-0319} Operators mod: error in right operand
EE_MOD_BADRIGHT,
// {EE-0320} Operators mod: can't divide scalar by matrix
EE_MOD_MISMATCH,
// {EE-0321} UNUSED
EE_UNUSED_0321,
// {EE-0322} UNUSED
EE_UNUSED_0322,
// {EE-0323} mouse: error in source expression
EE_MOUSE_BADSOURCE,