private void checkNotEof() {
		skipWhiteSpace();
		if (index >= tokens.size()) {
			if (index > 0) {
				syntaxError("unexpected end-of-file", tokens.get(index - 1));
			} else {
				// I believe this is actually dead-code, since checkNotEof()
				// won't be called before at least one token is matched.
				throw new SyntacticException("unexpected end-of-file", file.getEntry(), null);
			}
		}
	}
private void checkNotEof() {
		skipWhiteSpace();
		if (index >= tokens.size()) {
			if (index > 0) {
				syntaxError("unexpected end-of-file", tokens.get(index - 1));
			} else {
				
				
				throw new SyntacticException("unexpected end-of-file", file.getEntry(), null);
			}
		}
	}
private void checkNotEof ( ) { skipWhiteSpace ( ) ; if ( index >= tokens . size ( ) ) { if ( index > 0 ) { syntaxError ( "unexpected end-of-file" , tokens . get ( index - 1 ) ) ; } else { // I believe this is actually dead-code, since checkNotEof() // won't be called before at least one token is matched. throw new SyntacticException ( "unexpected end-of-file" , file . getEntry ( ) , null ) ; } } }
Check that the End-Of-File has not been reached. This method should be
called from contexts where we are expecting something to follow.
Check that the End - Of - File has not been reached . This method should be called from contexts where we are expecting something to follow .