Files

This grammar resolves the conflict shown in the precedence_on_single_child_missing grammar by giving function_call a negative precedence. This causes reducing the bar variable to an expression to be preferred over shifting the { token as part of function_call.