#ifndef CCMMC_HEADER_STATE_H #define CCMMC_HEADER_STATE_H #include "ast.h" #include "symbol-table.h" #include #include // All states of the compiler instance typedef struct CcmmcState_struct { CcmmcAst *ast; size_t line_number; bool any_error; } CcmmcState; void ccmmc_state_init (CcmmcState *state); void ccmmc_state_fini (CcmmcState *state); #endif // vim: set sw=4 ts=4 sts=4 et: