aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lexer.cc7
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);
}