#define MAX_FUNCTIONS
Definition kinnie.h:27
#define MAX_STRUCTS
Definition kinnie.h:32
size_t find_block_end(Token tokens[], size_t token_count, size_t start)
Definition parser.c:12
void parse_functions(Token tokens[], size_t token_count)
Definition parser.c:34
Function functions[MAX_FUNCTIONS]
Definition parser.c:7
Struct structs[MAX_STRUCTS]
Definition parser.c:9
void parse_structs(Token tokens[], size_t token_count)
Definition parser.c:99
Function * get_function(const char *name)
Definition parser.c:93
size_t struct_count
Definition parser.c:10
size_t function_count
Definition parser.c:8
size_t copy_block(Token tokens[], size_t start, size_t end, Token dst[])
Definition parser.c:26