Emacs lisp code
(mapcar (lambda (chr)
(if (eql chr ?.)
?.
(- chr ?0)))
"123.45")
;; => (1 2 3 46 4 5) ; . is 46 in ASCII
Lispworks doesn't go.
Может кто-нибудь сможет перевести этот код на общий Лисп?
Aaa, наверное так
(map 'list '#(lambda (chr)
(if (eql chr ?.)
?.
(- chr ?0)))
"123.45")
;; => попробовать не могу сейчас(1 2 3 46 4 5) ; . is 46 in ASCII




