RosettaCodeData/Task/Runtime-evaluation-In-an-environment/Scheme/runtime-evaluation-in-an-environment.ss
Ingy döt Net b83f433714 tasks a-s
2013-04-10 23:57:08 -07:00

4 lines
142 B
Scheme

(define (eval-with-x prog a b)
(let ((at-a (eval `(let ((x ',a)) ,prog)))
(at-b (eval `(let ((x ',b)) ,prog))))
(- at-b at-a)))