[up] [log] [?]
[first]  [entry] [exit] [next] [last]

(meg/match ~(sequence (capture (some "smile") :x) (backref :x))
           "smile!")
# =>
@["smile" "smile"]

captures and tags
captures: @["smile" "smile"]
tagged-captures:
  tags: @[:x :x]
  values: @["smile" "smile"]

current frame
status: exiting frame 0 with value: 5
peg: (sequence (capture (some "smile") :x) (backref :x))
text: smile!
index: 0 advanced to: 5
matched: smile

frames call stack
0 (sequence (capture (some "smile") :x) (backref :x))