concatenates two strings.
concat(Str1,Str2,Result)
concat(Str1,Str2,Result) (i,i,o)
string(Str1) (i) first string
string(Str2) (i) second string
string(Result) (x) the combination of concatenating the first and second string.
Merges to strings to one by appending the second argument to the first.
concat("Hello ","World!\n",Hello), write(Hello).
A runtime error occurs if the arguments are bound to something other than strings.
prolog-process, client-server, object
conlist , frontstr , fronttoken , frontchar