function ParseError(expected, index) {
		this.expected = expected;
		this.index = index;
	}
Stores an error message, a slice of tokens associated with the error, and a
related error for later reporting.