Schema: convert Ref alternates to NamedPatterns
This commit is contained in:
parent
3606ce5459
commit
441bd253b0
|
@ -123,7 +123,8 @@ const parser = peg("Schema", p: ParseState):
|
||||||
pushStack n
|
pushStack n
|
||||||
|
|
||||||
AltRef <- Ref:
|
AltRef <- Ref:
|
||||||
var n = toPreserve @[toPreserve $0] & takeStackAt()
|
var r = popStack()
|
||||||
|
var n = toPreserve @[r[1].symbol.string.toPreserve, r]
|
||||||
pushStack n
|
pushStack n
|
||||||
|
|
||||||
AltLiteralPattern <-
|
AltLiteralPattern <-
|
||||||
|
|
Loading…
Reference in New Issue