aboutsummaryrefslogtreecommitdiff
path: root/parser.moon
diff options
context:
space:
mode:
Diffstat (limited to 'parser.moon')
-rw-r--r--parser.moon2
1 files changed, 1 insertions, 1 deletions
diff --git a/parser.moon b/parser.moon
index 637425b..8f75eea 100644
--- a/parser.moon
+++ b/parser.moon
@@ -74,7 +74,7 @@ make_parser = (peg, make_tree=nil)->
:filename, file:input
}
tree = peg\match(input, nil, userdata)
- if not tree
+ if not tree or type(tree) == 'number'
error "File #{filename} failed to parse:\n#{input}"
return tree