News for hackers. Stuff that matters.
Re:We need to talk about parentheses by samatman on Monday February 12, 2024 @04:52PM (#39351030)
That expression would not pass code review around me, and a linter should flag it for sure.

But all the precedence rules you're invoking here are useful in isolation, and I see no reason why they shouldn't parse in combination. A linter can use heuristics to flag cases which should be parenthesized, a parser would need a defensible rule for failing a parse. What would that rule be?

There are no comments on this comment yet.