diff options
Diffstat (limited to 'relabel.lua')
-rw-r--r-- | relabel.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/relabel.lua b/relabel.lua index 9fc4b01..cda24d0 100644 --- a/relabel.lua +++ b/relabel.lua | |||
@@ -322,7 +322,9 @@ local exp = m.P{ "Exp", | |||
322 | labels["MisTerm1"], labels["MisTerm2"]) | 322 | labels["MisTerm1"], labels["MisTerm2"]) |
323 | + m.Lc(Class, pointAtStart, labels["MisClose8"]) | 323 | + m.Lc(Class, pointAtStart, labels["MisClose8"]) |
324 | + defined | 324 | + defined |
325 | + "%" * expect(m.V"Labels", "ExpNameOrLab") / mm.T | 325 | + "%" * expect(m.P"{", "ExpNameOrLab") |
326 | * expect(S * m.V"Label", "ExpLab1") | ||
327 | * expect(S * "}", "MisClose7") / mm.T | ||
326 | + "{:" * (name * ":" + m.Cc(nil)) * expect(m.V"Exp", "ExpPatt5") | 328 | + "{:" * (name * ":" + m.Cc(nil)) * expect(m.V"Exp", "ExpPatt5") |
327 | * expect(S * ":}", "MisClose2") | 329 | * expect(S * ":}", "MisClose2") |
328 | / function (n, p) return mm.Cg(p, n) end | 330 | / function (n, p) return mm.Cg(p, n) end |