Как оценивать строки в Racket

Я пытаюсь понять, как заставить функцию eval читать строку и оценивать содержимое внутри строки.

В настоящее время я знаю это

> (eval '(+ 1 2))
   3

, но я не очень хорошо разбираюсь в использовании рэкета. Так что в данный момент я пытаюсь получить его, чтобы я мог это сделать:

> (eval "(+ 1 2)")
   3

Любые советы или ссылки на полезные ресурсы будут оценены.

9
задан Razed 1 May 2012 в 14:42
поделиться