diff options
-rw-r--r-- | src/lexer.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lexer.cc b/src/lexer.cc index baacdbb..66b267f 100644 --- a/src/lexer.cc +++ b/src/lexer.cc @@ -1,15 +1,20 @@ #include <lexer.h> +#include <list.h> #include <stdio.h> +#include <stdlib.h> +#include <token.h> void Lexer::init(char *script) { this->script = script; + tokens = (List *) calloc(1, sizeof(List)); + tokens->init(sizeof(Token)); } + void Lexer::scan_tokens(void) { - (void) script; printf("%s\n", script); } |