Structure and Interpretation of Computer Programs | IEEE Conference Publication | IEEE Xplore