blob: c8cab89f66a50e3efde080bfad8bd07bf7b4b5f9 [file] [log] [blame]
package jp.ac.kobe_u.cs.prolog.lang;
import java.io.Serializable;
/**
* The superclass of classes for Prolog exceptions.<br>
*
* @author Mutsunori Banbara (banbara@kobe-u.ac.jp)
* @author Naoyuki Tamura (tamura@kobe-u.ac.jp)
* @version 1.0
*/
public abstract class PrologException extends RuntimeException implements Serializable {
/** Constructs a new Prolog exception. */
public PrologException() {}
/** Returns the message term of this object. */
abstract public Term getMessageTerm();
}