Put leading | in patterns under OrPat

Previously it was one level above, and that caused problems with macros that expand to it, because macros expect to get only one top-level node.
This commit is contained in:
Chayim Refael Friedman 2024-10-27 05:08:49 +02:00
parent 6a67a4d3cd
commit e12a001b55
11 changed files with 87 additions and 31 deletions

View file

@ -736,7 +736,7 @@ PathPat =
Path
OrPat =
(Pat ('|' Pat)* '|'?)
'|'? (Pat ('|' Pat)*)
BoxPat =
'box' Pat