| compile_time_assert.hpp | Compile time checks |
| errors.cpp | Unit Test for ecl error functions and macros |
| errors.hpp | Macros for error-checking and program termination |
| flags.hpp | Flags for error types |
| handlers.hpp | Error handling without exceptions |
| macros.hpp | Macros for error-checking and program termination |
| run_time_functions.cpp | Implementation for the error functions |
| run_time_functions.hpp | Functions for error-checking and program termination |