SICP with Racket A compilation running and working examples present in Structure and Interpretation of Computer Programs in Racket.