]> Repositorios git - scryer-prolog.git/commit
ADDED: ... //0, describing an arbitrary number of elements
authorMarkus Triska <[email protected]>
Sat, 3 Jul 2021 07:54:01 +0000 (09:54 +0200)
committerMarkus Triska <[email protected]>
Sat, 3 Jul 2021 07:54:01 +0000 (09:54 +0200)
commitbf9654e1383c11be80746da5a4dc9e0fd37fed4b
tree9e4fdf84df883439f4cb8aa0efb6c1ee8591ff3d
parent4decd1d7846bdf4a2c7c40201d7f5e9432f85173
ADDED: ... //0, describing an arbitrary number of elements

This is a very versatile nonterminal. For instance, repeated elements:

    ?- phrase((...,[E],...,[E],...), "hello!!").
    %@    E = l
    %@ ;  E = !
    %@ ;  false.
src/lib/dcgs.pl