diff options
Diffstat (limited to 'examples/farthest.lua')
-rw-r--r-- | examples/farthest.lua | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/examples/farthest.lua b/examples/farthest.lua index 9cbe03d..0dc8262 100644 --- a/examples/farthest.lua +++ b/examples/farthest.lua | |||
@@ -15,13 +15,13 @@ function matchPrint2(p, s) | |||
15 | end | 15 | end |
16 | 16 | ||
17 | local p = m.P"a"^0 * m.P"b" + m.P"c" | 17 | local p = m.P"a"^0 * m.P"b" + m.P"c" |
18 | matchPrint(p, "abc") --> r: 3 lab: nil errpos: nil | 18 | matchPrint(p, "abc") --> r: 3 lab: nil errpos: nil |
19 | matchPrint(p, "c") --> r: 2 lab: nil errpos: nil | 19 | matchPrint(p, "c") --> r: 2 lab: nil errpos: nil |
20 | matchPrint(p, "aac") --> r: nil lab: 0 errpos: 3 | 20 | matchPrint(p, "aac") --> r: nil lab: fail errpos: 3 |
21 | matchPrint(p, "xxc") --> r: nil lab: 0 errpos: 1 | 21 | matchPrint(p, "xxc") --> r: nil lab: fail errpos: 1 |
22 | 22 | ||
23 | 23 | ||
24 | matchPrint2(p, "abc") --> r: 3 lab: nil sfail: nil | 24 | matchPrint2(p, "abc") --> r: 3 lab: nil sfail: nil |
25 | matchPrint2(p, "c") --> r: 2 lab: nil sfail: nil | 25 | matchPrint2(p, "c") --> r: 2 lab: nil sfail: nil |
26 | matchPrint2(p, "aac") --> r: nil lab: 0 sfail: c | 26 | matchPrint2(p, "aac") --> r: nil lab: fail sfail: c |
27 | matchPrint2(p, "xxc") --> r: nil lab: 0 sfail: xxc | 27 | matchPrint2(p, "xxc") --> r: nil lab: fail sfail: xxc |