Skip to content

Orden Superior: Mejorar el mensaje de error cuando se consulta un predicado inexistente #34

@mmatos

Description

@mmatos

Dada esta solución parcial de un ejercicio:

tiempoTotalVuelo(Vuelo, TiempoTotal):-
  vuelo(Vuelo, _, Destinos),
  findall(Tiempo, (member(Destino, Destinos), duracion(Destino, Tiempo)), Tiempos),
  sumlist(Tiempos, TiempoTotal).

donde no se define el predicado duracion/2 que se usa dentro del findall, si se envía la solución Mumuki muestra:

Revisá el predicado ''/1. Parece que intentaste usar duracion/2, pero no existe. ¿Habrás escrito mal su nombre o pasado una cantidad incorrecta de argumentos?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions