error.h (224B)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#pragma once typedef enum { NO_ERROR, SYNTAX_ERROR, PARSE_ERROR, TYPE_ERROR, EXECUTION_ERROR, } error_t; const char *error_name(error_t); extern error_t ERROR_TYPE; extern char ERROR_MSG[256]; void handle_error();