fyi http://rosettacode.org/wiki/Amb#PicoLisp

2011-06-22 Thread Doug Snead
"PicoLisp "For backtracking, Pilog (PicoLisp Prolog) is the natural choice." http://rosettacode.org/wiki/Amb#PicoLisp (I didn't see any other example that was obviously smaller than picolisp.) -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Re: embedding minipicolisp

2011-06-22 Thread Doug Snead
Hi Alexander, Ha! That last code snippet got me to where I needed to get :-) THANKS!! (Now when I close my eyes I see pilog - what does that mean?) Cheers, Doug --- On Wed, 6/22/11, Alexander Burger wrote: > From: Alexander Burger > Subject: Re: embedding minipicolisp > To: picol

Re: Picked from HN: `First-class environments.'

2011-06-22 Thread Alexander Burger
On Wed, Jun 22, 2011 at 04:50:54PM +0200, dexen deVries wrote: > http://lambda-the-ultimate.org/node/3861 Yeah! IMO, dangerous is good. ;) -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Re: Multiple asynchronous HTTP POSTs and call versus in - a word of

2011-06-22 Thread Alexander Burger
Hi Tomas, > > so 'httpGate' doesn't have enough information about which application > > the expired port belongs to. This could probably be solved with some > > more bookkeeping. > > > > As far as I can see, your 'nginx' can't handle that either, because it > > doesn't keep track of session ports

Re: Multiple asynchronous HTTP POSTs and call versus in - a word of

2011-06-22 Thread Tomas Hlavaty
Hi Alex, >> http://logand.com/blog/picolisp-behind-nginx-proxy.html > > This doesn't address José's original issue of encoding sessions into > URLs, as it also encodes the port number into the URL. > > So what is gained? Only the purpose of serving other (static) content? > This can be done with t

Re: embedding minipicolisp

2011-06-22 Thread Alexander Burger
Hi Doug, > I can then doPrint() on what doRead() returns - although I don't see > the customary parentheses around the list I hand that to doEval(). Calling the high-level Lisp function 'doEval' is not a good idea, because it first evaluates its arguments, which is not what is needed here. The s