diff options
author | Bad Diode <bd@badd10de.dev> | 2021-10-12 17:47:53 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2021-10-12 17:47:53 +0200 |
commit | 9e186234e75a1142f2a6bf815ffec1db167a618e (patch) | |
tree | c92c562595a4304090ac0c2837ef04348752b946 /src/bootstrap/parser.c | |
parent | 2b0a8fda5f717e95852f29d0ac462f3d845e5d31 (diff) | |
download | bdl-9e186234e75a1142f2a6bf815ffec1db167a618e.tar.gz bdl-9e186234e75a1142f2a6bf815ffec1db167a618e.zip |
Remove redundant check for TOKEN_EOF case
Diffstat (limited to 'src/bootstrap/parser.c')
-rw-r--r-- | src/bootstrap/parser.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/bootstrap/parser.c b/src/bootstrap/parser.c index c4fcbb8..e690c29 100644 --- a/src/bootstrap/parser.c +++ b/src/bootstrap/parser.c | |||
@@ -120,15 +120,6 @@ parse_tree(Visitor *vs) { | |||
120 | case TOKEN_SYMBOL: { | 120 | case TOKEN_SYMBOL: { |
121 | return make_symbol(tok.value); | 121 | return make_symbol(tok.value); |
122 | } break; | 122 | } break; |
123 | case TOKEN_EOF: { | ||
124 | error_push((Error){ | ||
125 | .type = ERR_TYPE_PARSER, | ||
126 | .value = ERR_EOF_REACHED, | ||
127 | .line = tok.line, | ||
128 | .col = tok.column, | ||
129 | }); | ||
130 | return obj_err; | ||
131 | } break; | ||
132 | case TOKEN_NIL: { | 123 | case TOKEN_NIL: { |
133 | return obj_nil; | 124 | return obj_nil; |
134 | } break; | 125 | } break; |