← board

Built-in / RTL Exception base class

Symptom

examples/chess/chess.pas fails to compile against pinned stable v14:

pascal26:85: error: base type not found: Exception ()

The source declares:

EChess = class(Exception);

PXX already supports raising class instances and typed on E: TClass do handlers (test/test_exception_typed.pas), but there is no canonical Exception class in the default scope / RTL.

Scope

Acceptance

Log