From 043a96a6b7cf55f7ef58fb5ebf8ad87b7d50b571 Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Mon, 18 Oct 2021 12:31:20 +0200 Subject: Add header files for all modules --- src/bootstrap/parser.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'src/bootstrap/parser.c') diff --git a/src/bootstrap/parser.c b/src/bootstrap/parser.c index 77ece9d..5b0033a 100644 --- a/src/bootstrap/parser.c +++ b/src/bootstrap/parser.c @@ -1,7 +1,4 @@ -typedef struct Visitor { - Tokens tokens; - size_t current; -} Visitor; +#include "parser.h" Token peek_token(const Visitor *visitor) { @@ -18,8 +15,6 @@ has_next_token(const Visitor *visitor) { return visitor->current < visitor->tokens.size; } -void push_root(Object*); - Object * parse_fixnum(Token tok) { ssize_t num = 0; @@ -38,8 +33,6 @@ parse_fixnum(Token tok) { return obj; } -Object * parse_tree(Visitor *vs); - Object * parse_list(Visitor *vs) { Token tok = peek_token(vs); -- cgit v1.2.1