gprolog: Obteniendo un stacktrace después de una excepción
Durante el uso gprolog A menudo tengo excepciones sin ningún tipo de números de línea o contexto como este:
uncaught exception: error(instantiation_error,(is)/2)
Sin ningún tipo de contexto. Sé que puedo hacer untrace
pero llevaría mucho tiempo depurarlo contrace
ya que necesito ejecutar muchas cosas antes de llegar al lugar donde ocurre el error.
¿Alguna idea sobre cómo tener este stacktrace? O una dinámicatrace
/ notrace
?
EDIT: O simplemente automatice la impresión de todatrace
salida.