INS125 / Laboratorio-2020

Repositorio de Laboratorio del curso Lenguajes de programación
3 stars 25 forks source link

Argumentos #116

Closed Camiloignaval closed 4 years ago

Camiloignaval commented 4 years ago

Se puede modificar la cantidad de argumentos en las funciones?

matgreco commented 4 years ago

No, tampoco cambiarle el nombre

El dom., 7 de jun. de 2020 7:37 p. m., Camiloignaval < notifications@github.com> escribió:

Se puede modificar la cantidad de argumentos en las funciones?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/INS125/Laboratorio/issues/116, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADPEBM7GGTSTQK2SJHOEBY3RVQQDLANCNFSM4NXX7TBQ .

Hormash commented 4 years ago

Pero puedes crear una nueva función que reciba como parámetros los nodos y llame a la función recursiva.

main:-
        process(a),
        halt.

process(a):-
        process2(a,[b,c]).

process2(X,Y):-
        append([X],Y,Z),
        write(Z),nl.
        %process2(X,Z)

:- main.