typedef struct token_s token;
-#include "ast.h"
-
struct token_s {
int ttype;
int value;
} frame_macro;
-typedef struct {
+typedef struct lex_file_s {
FILE *file;
const char *open_string;
size_t open_string_length;
size_t line;
size_t sline; /* line at the start of a token */
- char peek[256];
+ int peek[256];
size_t peekpos;
bool eof;