concat_atom/4

concat_atom(? List,+ Separator,? Atom)*

Creates an atom just like concat_atom//22, but inserts Separator between each pair of atoms. For example:


 ?- concat_atom([gnu, gnat], ', ' , A).

 A = 'gnu, gnat'

(Unimplemented) This predicate can also be used to split atoms by instantiating Separator and Atom:


 ?- concat_atom(L, -, 'gnu-gnat' ).

 L = [gnu, gnat]