Make sure you are using the 'create from the parenscript package:

(ps:ps (ps:create :foo "bar" :blorg 1))

that's my guess,

Red

On Fri, Jun 5, 2009 at 9:40 AM, <ps_jim@emidium.com> wrote:
Hey all,
I'm new to parenscript so I hope this is a reasonable question

I think

(parenscript:ps (create :foo "bar" :blorg 1))

should return

{ foo : 'bar', blorg :1}

but it returns

create('foo', 'bar', 'blorg', 1);

which means it is falling through to a regular function.

I was looking at the source and there create is a 'define-ps-special-form' but it's gonna take me a while to figure out what is going on. Any thoughts about what I'm doing wrong?

This was in the last tarball and the latest from git.

Jim

_______________________________________________
parenscript-devel mailing list
parenscript-devel@common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel