#ifndef STERLING_COMPILER_H # define STERLING_COMPILER_H typedef enum { TOK_NONE, TOK_STRING, TOK_TOKEN, TOK_PREPROCESSOR, } TKN_CTX; typedef struct Token_s { int size; char *data; TKN_CTX ctx; } Token_t; typedef struct { int size; Token_t *token; } TokenList; #include #include #include #include #include #include #endif