Remove _a_pattern associativity
@@ -367,7 +367,7 @@ module.exports = grammar({
seq($._funlhs, $._a_pattern, repeat($._a_pattern))
)),
- _a_pattern: $ => prec.left(choice(
+ _a_pattern: $ => choice(
$._variable,
$.as_pattern,
$._general_constructor,
@@ -378,7 +378,7 @@ module.exports = grammar({
$.tuple_pattern,
$.list_pattern,
$.irrefutable_pattern
- )),
+ ),
as_pattern: $ => prec.right(1, seq(
$._variable,
