How can I rename variables in SWI Prolog?
I tried to use numbervars predicate like this.
numbervars(Xs,1,_,[functor_name(name)]).
So if Xs is a list of 4 variables, it will look like this when I commit 'writeln(Xs)'.
[name(1),name(2),name(3),name(4)]
How can I use that functor, or any other way to remove the parenthesis and make it looks like:
[name1,name2,name3,name4]
Thanks in advance.