diff options
Diffstat (limited to 'src/bootstrap/parser.c')
-rw-r--r-- | src/bootstrap/parser.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/bootstrap/parser.c b/src/bootstrap/parser.c index 5b0033a..a2f0f71 100644 --- a/src/bootstrap/parser.c +++ b/src/bootstrap/parser.c | |||
@@ -2,17 +2,17 @@ | |||
2 | 2 | ||
3 | Token | 3 | Token |
4 | peek_token(const Visitor *visitor) { | 4 | peek_token(const Visitor *visitor) { |
5 | return visitor->tokens.buf[visitor->current]; | 5 | return visitor->tokens[visitor->current]; |
6 | } | 6 | } |
7 | 7 | ||
8 | Token | 8 | Token |
9 | next_token(Visitor *visitor) { | 9 | next_token(Visitor *visitor) { |
10 | return visitor->tokens.buf[visitor->current++]; | 10 | return visitor->tokens[visitor->current++]; |
11 | } | 11 | } |
12 | 12 | ||
13 | bool | 13 | bool |
14 | has_next_token(const Visitor *visitor) { | 14 | has_next_token(const Visitor *visitor) { |
15 | return visitor->current < visitor->tokens.size; | 15 | return visitor->current < array_size(visitor->tokens); |
16 | } | 16 | } |
17 | 17 | ||
18 | Object * | 18 | Object * |