Parser mis-recognized typename part of a compound literal as a
parenthesized expression. This caused it to leave postfix_expression1
rule too early, and then fail trying to parse { as an operator.
Making parser try compound_literal first fixes the problem.
Parser mis-recognized typename part of a compound literal as a parenthesized expression. This caused it to leave postfix_expression1 rule too early, and then fail trying to parse
{
as an operator.Making parser try compound_literal first fixes the problem.
Fixes #27