| Did you know ... | Search Documentation: |
| Grammar rule sequence//2 |
:- use_module(library(dcg/high_order)).
[nondet]sequence(:Element,
?List)//?- phrase(sequence(digit, Digits), `123a`, L). Digits = "123", L = [97] ; Digits = [49, 50], L = [51, 97] ; ...