diff options
| -rw-r--r-- | progs/tests/faulty.sy | 2 | ||||
| -rw-r--r-- | src/compiler.rs | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/progs/tests/faulty.sy b/progs/tests/faulty.sy index ea1b40d..67605d2 100644 --- a/progs/tests/faulty.sy +++ b/progs/tests/faulty.sy @@ -2,4 +2,4 @@ asdflökja;;;; 123 asd -// errors: [ErrorKind::SyntaxError(_, _)] +// errors: [ErrorKind::SyntaxError(_, _), ErrorKind::SyntaxError(_, _), ErrorKind::SyntaxError(_, _)] diff --git a/src/compiler.rs b/src/compiler.rs index 69ce39a..9f9d6ef 100644 --- a/src/compiler.rs +++ b/src/compiler.rs @@ -1737,7 +1737,8 @@ impl Compiler { (None, ..) => {} (a, b, c) => { - panic!(format!("Unknown outer token sequence: {:?} {:?} {:?}", a, b, c)); + let msg = format!("Unknown outer token sequence: {:?} {:?} {:?}", a, b, c); + error!(self, msg); } } } |
