#ifndef __aspell_bad_value__
#define __aspell_bad_value__

#include "exception.hh"

namespace autil {

  struct BadValue : public Exception {
    string key;
    string value;
    string accepted_value;
    BadValue(const string & k, const string & v, const string & av);
    BadValue(const string & k, const string & v, const string & av,
	     const char * m);
    ~BadValue() throw() {}
  };
};

#endif
