Source of Nothingness - xyzzy lisp : format ~^

* xyzzy lisp : format ~^

(format nil "~D~^~D~^~D~^~D" 1)
"1"
(format nil "~D~^~D~^~D~^~D" 1 2 3)
"123"
(format nil "~{~A~^ + ~}" '(1 2 3 4))
"1 + 2 + 3 + 4"
(format nil "~:{~A~^X^~D+~}" '((a 3) (b 2) (c 1) (d 0)))
"aX^3+bX^2+cX^1+dX^0+"
(format nil "~:{~A~:^X^~D+~}" '((a 3) (b 2) (c 1) (d 0)))
"aX^3+bX^2+cX^1+d"
(format nil "~A~V^~A~V^~A~V^~A" 'a 2 'b 1 'c 0 'd)
"abc"
(format nil "~A~V,V^~A~V,V^~A~V,V^~A" 'a 1 2 'b 2 2 'c 2 3 'd)
"ab"
(format nil "~A~V,V,V^~A~V,V,V^~A~V,V,V^~A" 'a 1 1 2 'b 2 1 2 'c 2 3 4 'd)
"a"

update : 2006-10-04 (Wed) 03:31:21