sábado, 18 de julio de 2015

Cómo copiar una lista en Prolog

Por ejemplo, tengo una lista X = [a, b, c] y quiero copiarla a otra variable Y. Para hacerlo en una sola línea de Prolog basta usar la función append de la forma:

append(X, [], Y).

He aquí un pequeño ejemplo en SWI-Prolog:


No hay comentarios:

Publicar un comentario