class PySablotError{
public:
	PySablotError(char *reason) { sprintf(_reason,"%s",reason); }
	PySablotError(char *reason,int err_pos) { sprintf(_reason,"%s (near byte %d)",reason,err_pos); }
	char * reason() {return _reason; }
private:
	char _reason[255];
} ;

