Error !!!
Publicado por Alain Sanchez (7 intervenciones) el 15/04/2006 22:19:26
Hola, estoy desarrollando una aplicacion en prolog y he hecho un regla para determinar la cantidad de elementos de una lista determinada :
longitud([],0):-!.
longitud([_|L], N):- M is N+1,
longitud(L,M).
la cuestion es que cuando compilo y le hago una pequenna consulta
1 ?- longitud([1,2,3,4,5,6], X).
para ver que tal va la regla me devuelve el siguitne error :
ERROR: Arguments are not sufficiently instantiated
^ Exception: (7) _G378 is _G304+1 ?
2 ?-
Agredecere la ayuda que me puedan brindar al respecto...
Saludos...
longitud([],0):-!.
longitud([_|L], N):- M is N+1,
longitud(L,M).
la cuestion es que cuando compilo y le hago una pequenna consulta
1 ?- longitud([1,2,3,4,5,6], X).
para ver que tal va la regla me devuelve el siguitne error :
ERROR: Arguments are not sufficiently instantiated
^ Exception: (7) _G378 is _G304+1 ?
2 ?-
Agredecere la ayuda que me puedan brindar al respecto...
Saludos...
Valora esta pregunta


0