Bir dizeyi okumak ve dizenin içindeki içeriği değerlendirmek için eval işlevinin nasıl elde edildiğini anlamaya çalışıyorum.Raket içindeki dizeleri değerlendirme
Şu anda
> (eval '(+ 1 2))
3
ama raket kullanımı ile bilgili değilim biliyorum. Onu almaya çalışıyorum şu anda yüzden bunu böylece: yararlı kaynakların
> (eval "(+ 1 2)")
3
herhangi bir tavsiye veya bağlantılar mutluluk duyacağız.
Bunun istediğini düşünüyorum: http://stackoverflow.com/q/318952/535275 –
Ayrıca en deyimsel Raket kodu eval kullanımını önler. Belki de gerçekten ihtiyacınız olan bir örneğiniz var, ancak [bu makaleyi] okumak isteyebilirsiniz (http://blog.racket-lang.org/2011/10/on-eval-in-dynamic-languages-generally. html) Racket'te değerlendirmenin kullanımı hakkında. –