It worked out OK with the ":key" rule, however in the end I went for prefuse flare, not processing for my visualizations and was irritated by having to change (processingjs is too slow) so I skipped the Actionscript 3 implementation, I'm just outputting JSON in picolisp now straight away which works just fine too.
/Henrik On Wed, Sep 16, 2009 at 9:46 AM, Tomas Hlavaty <t...@logand.com> wrote: > Hi Henrik and TC, > >>> I just realized that there is an ambiguity here since I can't seem to >>> accomplish a pair looking like this: >>> >>> ("key" . (1 2 3)), no matter how I try I get: ("key" (1 2 3)), if the >> >> Heh, I think the problem is quite obvious when looking to the list as wh= at >> it really is: a chain of cons. >> >> ("key" (1 2 3)) -> ("key" . ((1 . (2 . (3 . NIL))))) >> >> that's equivalent to: >> >> ("key" . (1 2 3)) =A0=3D> ("key" (1 2 3)) > > well, picolisp says that: > > : '("key" . (1 2 3)) > -> ("key" 1 2 3) > : > >>>> In any case I can't think of a situation where I would have a >>>> string with quotes in it. > > That seems to me like a serious flaw:-( > > Regards, > > Tomas > -- > UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=3dunsubscribe > -- UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe