Property lists

For the Compleat Fan
Locked
Jeff
Posts: 604
Joined: Sat Apr 07, 2007 2:23 pm
Location: Ohio
Contact:

Property lists

Post by Jeff »

I wrote a quick macro so I could use property lists. For those who came from common lisp and miss this, enjoy :)

Code: Select all

(define-macro (plist)
  (map rest (explode (args) 3)))

(println (plist :foo "bar" :baz "bat")) ; => ((foo "bar") (baz "bat"))
Jeff
=====
Old programmers don't die. They just parse on...

Artful code

Locked