The generalized Riemann integral