Advertisement
Guest User

2+2=5

a guest
Jun 1st, 2014
860
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scheme 1.00 KB | None | 0 0
  1. (define +                                                                      
  2.   (let ((old+ +))                                                              
  3.     (lambda params                                                              
  4.       (if (and (= (length params) 2)                                            
  5.                (= (car params) 2)                                              
  6.                (= (cadr params) 2))                                            
  7.           5 (apply old+ params)))))
  8.  
  9. #;> (+ 1 2)                                                                    
  10. 3                                                                              
  11. #;> (+ 2 3)                                                                    
  12. 5                                                                              
  13. #;> (+ 2 2 2)                                                                  
  14. 6
  15. #;> (+ 2 2)                                                                    
  16. 5
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement