2015-03-24 3 views
0

Я хотел бы преобразовать строку в форму в clojure. Нечто подобноеClojure String to Form

(defn string-to-form [string] 
    ;; some magic here 
    converted-to-form) 

This question имеет противоположное направление, а именно образуют в строку. Как мне пойти другим путем?

+1

сделал вы пробовали читать-жала .. ? – piyushmandovra

ответ

1

эй, если я правильно хочешь знать

"(+ 1 2)" ;=> (+ 1 2) 

, если они есть вы проблема, то вы можете использовать для чтения и строки из clojure.core

(defn string-to-form [string] (read-string string)) 
+1

эквивалент: '(def string-to-form read-string)' – noisesmith

+0

ya спасибо человеку, чтобы улучшить код ... :) – piyushmandovra

+0

Да, это очень спасибо. –