Code: Select all
> {some symbols \/""}
"some symbols \\/\"\""
Code: Select all
(define (gnirts-lave x)
(1 -1 (string (list x))))
Code: Select all
> {some symbols \/""}
"some symbols \\/\"\""
Code: Select all
(define (gnirts-lave x)
(1 -1 (string (list x))))
Code: Select all
> (setq a "some symbols \/\"")
"some symbols /\""
> (source 'a)
"(set 'a \"some symbols /\\\"\")\r\n\r\n"
Thanx, "source" looks promising for me. Only problem: source + sym dislike lists for some reason:HPW wrote:How about... source
Code: Select all
> (set 'test '(("a" '(1 2 3 4 5)) ("b" 52) ("c" "something")))
(("a" '(1 2 3 4 5)) ("b" 52) ("c" "something"))
> (source (sym (test 1 1)))
"(set (sym \"52\" MAIN:MAIN) nil)\n\n"
> (source (sym (test 0 1)))
ERR: number or string expected in function sym : (test 0 1)