aboutsummaryrefslogtreecommitdiff
path: root/src/lexer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lexer.cc')
-rw-r--r--src/lexer.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/lexer.cc b/src/lexer.cc
index 584de23..39ecf2b 100644
--- a/src/lexer.cc
+++ b/src/lexer.cc
@@ -15,15 +15,15 @@ Lexer::init(char *script)
m_tokens->init(sizeof(Token));
}
-void
+List *
Lexer::scan_tokens(void)
{
printf("%s\n", m_script);
-}
-List *
-Lexer::tokens(void)
-{
+ Token token_eof;
+ token_eof.init(EOFF, "EOF", 2);
+ m_tokens->add(&token_eof);
+
return m_tokens;
}