package bali;

/**
 * Used for semantic exceptions generated while compiling a Bali program.
 */
public class BaliSemanticException extends BaliException {
    
    /* Constructors */
    public BaliSemanticException () {}
    public BaliSemanticException (String message) {super(message);}
    public BaliSemanticException (int line) {super(line);}
    public BaliSemanticException (String message, int line) {super(message, line);}
    
    /* Retrieving information */
    public String toString () {
        return "Semantic Error: " + super.toString();
    }
}
