Error Code Format
Overview
Error codes follow the pattern E<NNNN> where the first digit indicates the category:
| Range | Category |
|---|---|
E1xxx | Parse errors -- syntax and tokenization |
E2xxx | Semantic errors -- types, scopes, validation |
E25xx | Type errors -- overflow, bounds, casts |
E3xxx | Codegen errors -- bytecode generation, NeoVM limits |
E4xxx | I/O errors -- files, imports, permissions |
E5xxx | Security warnings -- reentrancy, unsafe patterns |
