I encountered several times Key-Value pairs in the SWI-PL doc but couldn't get a good info about them. Is this something standard in prolog or is it just a swi pl only extension ? Mainly found here : http://www.swi-prolog.org/pldoc/doc_for?object=keysort/2 and here : http://www.swi-prolog.org/pldoc/doc_for?object=section%282,%27A.3%27,swi%28%27/doc/Manual/assoc.html%27%29%29
The form of the pairs is a-5 for example, or in a list [a-5, b-7].
And if it is standard, is there any added value to use those ? What is their interest ? Thanks in advance :)