View on GitHub

Self-Conscious DGD

An Incomplete Programming Book about DGD

Errors, Callers and Stack Traces

LPC Errors

There are a lot of things that can cause errors. Bad typecasts, syntax errors, code running too long and running out of ticks…

In general, those errors can be caught by other LPC code.

Error Notifications

DGD will notify the Cloud Server when an error occurs. The Cloud Server has an error manager by default, but you can register your own if you’d rather. See the Error Manager for more details.

Fatal Errors

Some conditions are fatal (unrecoverable) in DGD.

Those conditions include:

Fatal errors cause DGD to abort. They cannot be caught by LPC exception handlers.