diff --git a/schala-lang/src/parsing.rs b/schala-lang/src/parsing.rs index 41c9fcb..92964c6 100644 --- a/schala-lang/src/parsing.rs +++ b/schala-lang/src/parsing.rs @@ -710,7 +710,7 @@ impl Parser { let pat = self.pattern()?; Guard::Pat(pat) }, - _ => unimplemented!() //TODO fix + e => return ParseError::new(&format!("{:?} not valid in pattern guard", e)), }) });