[plt-scheme] Self evaluating "objects"

From: Cristian Baboi (cristian.baboi at gmail.com)
Date: Mon Jul 14 12:14:25 EDT 2008

On Mon, 14 Jul 2008 18:14:19 +0300, Jos Koot <jos.koot at telefonica.net>  
wrote:

> Correction: W. V. Quine.
> Mathematical logic.
> Jos

>>>
>>> I know how to quote some code, but I cannot see how I can "unquote" it.
>>
>> That's the whole point of quoting: quoting detaches the quoted text  
>> from its environment. Hence when unquoting, the environment of the  
>> original quotation is lost!


Thank you. Here is an example:

#lang scheme

(define (f x y) (eval `(let ((x ,x) (y ,y)) ,(read))) )

(f 5 6)



Posted on the users mailing list.