Every diagnostic the compiler can emit, what causes it, and what to do about it. This chapter describes Triton RPG 2026.09.3.
Sections
- Reading a diagnostic
- Diagnostic code ranges
- TRN0xxx - /COPY, conditional compilation, and control options
- TRN02xx - Two-digit year (DATEYY)
- TRN1xxx - Specs, opcodes, and declaration keywords
- TRN15xx - Constants, enumerations, and assignment
- TRN2xxx - Built-in functions and FOR-EACH
- TRN21xx - Names, declarations, and statement operands
- TRN24xx - XML-INTO, XML-SAX, and DATA-INTO options
- TRN3xxx - Declarations, prototypes, and unsupported constructs
- TRN4xxx - Build configuration
- Internal compiler errors
- Statically rejected constant expressions
- Undefined branch targets
- Unrecognized D-spec data type
- Reporting a compiler problem