Big-step implementation, page 47