Commit 2025-05-13 18:29 e9db98be

View on Github →

feat(Data/Finsupp/MonomialOrder): give ≼[m]/ ≺[m] the same priority as /< (#24832) a ≼[m] b ∨ b ≼[m] a would be parsed as (a ≼[m] b) ∨ (b ≼[m] a). The previous priority of the left and right side of ≼[m] and ≺[m] is lower than logic connectives, which makes statements like a ≼[m] b ∨ b ≼[m] a parsed as a ≼[m] (b ∨ b) ≼[m] a, and statements like (a ≼[m] b) ∨ b ≼[m] a parsed as ((a ≼[m] b) ∨ b) ≼[m] a. With this commit, both of them would be parsed as (a ≼[m] b) ∨ (b ≼[m] a).

Estimated changes