parser: fix error reporting
-rw-r--r-- 96 .gitignore
-rw-r--r-- 1237 CMakeLists.txt
-rw-r--r-- 3829 lexer.l
-rw-r--r-- 6052 main.c
-rw-r--r-- 5532 matcher.c
-rw-r--r-- 1172 matcher.h
-rw-r--r-- 5379 parser.y