diff --git a/libwccl/parser/grammar.g b/libwccl/parser/grammar.g
index 95d0c3b88ef8f6840461f34e5a3178e50fe9f733..976ab8de021e49bd8ca72b8b1bde96e18af29b23 100644
--- a/libwccl/parser/grammar.g
+++ b/libwccl/parser/grammar.g
@@ -1360,11 +1360,18 @@ debug_print_operator
 			}
 		)
 	|
+		(bool_operator [tagset, vars]) =>
 		(
 			v = bool_operator [tagset, vars] {
 				ret.reset(new DebugPrint(v));
 			}
 		)
+	|
+		(
+			v = match_fit [tagset, vars] {
+				ret.reset(new DebugPrint(v));
+			}
+		)
 	)
 	RPAREN
 ;