Design PhilosophyΒΆ

  • Catches all C++ exceptions and translates them into C error codes.
  • Carefully differentiates logic errors, runtime errors, and fatal errors.