package parser;
/**
* Class to represent an unsupported feature exception
* found during parsing.
*
* @author Bryan J. Higgs
*/
public class UnsupportedFeatureException extends ParserException
{
public UnsupportedFeatureException(Token token, String line, String msg)
{
super(line, token.getOffset());
m_token = token;
m_msg = msg;
}
@Override
public String getMessage()
{
return "Unsupported feature: " + m_msg;
}
//// Private data ////
private Token m_token;
private String m_msg;
}
|