sicp-ex-5.33



<< Previous exercise (5.32) | Index | Next exercise (5.34) >>


meteorgan

  
  
 In (* (factorial (- n 1) n)), compiler need (save argl), then (restore argl). 
 In (* n (factorial (- n 1))), compiler need (save env), then (restore env). 
 so there is no efficiency between the two program.