Re: javac ImageNoise, file location

2012-01-25 Thread Alexander Burger
On Tue, Jan 24, 2012 at 09:24:01PM +0100, Christian Kellermann wrote: * Jon Kleiser jon.klei...@usit.uio.no [120124 21:14]: With the ImageNoise script file in some other directory than the picoLisp, where the ersatz and tmp are, then I get ClassNotFoundException: ImageNoise; otherwise it

Re: Macros

2012-01-25 Thread Alexander Burger
Hi Imran + Tomas, in addition to Tomas' perfect explanation, let me add one note to: BTW, is it possible to create your own reader macro's? Creating reader macros is not built-in in picolisp. However, you can write your own reader if you think it's important. That shouldn't be that

Re: javac ImageNoise, file location

2012-01-25 Thread Jon Kleiser
On 1/25/12 11:51 AM, Alexander Burger wrote: On Tue, Jan 24, 2012 at 09:24:01PM +0100, Christian Kellermann wrote: * Jon Kleiserjon.klei...@usit.uio.no [120124 21:14]: With the ImageNoise script file in some other directory than the picoLisp, where the ersatz and tmp are, then I get

Re: PicoLisp is DEAD (Was: PicoLisp and its (lack of) libraries)

2012-01-25 Thread Meadowlark technology
* A message from one of the silent * I have just used Picolisp (PL) to write a tiny application that generates web sites from xml files. It was great fun, and I use it in my business. I am profoundly impressed with the power of the language. I agree that picolisp can he hard to follow when you

Re: javac ImageNoise, file location

2012-01-25 Thread Alexander Burger
On Wed, Jan 25, 2012 at 12:25:33PM +0100, Jon Kleiser wrote: Yes, if tmp/ already exists, then it works. Maybe the tmp/ should be created if it doesn't already exist ...? You mean in the ersatz/pil wrapper script, before the JVM is started? I would be reluctant to do so, because tmp/ is

Re: PicoLisp is DEAD (Was: PicoLisp and its (lack of) libraries)

2012-01-25 Thread Henrik Sarvell
I never came up with that DEAD headline and have no idea who did and don't agree with it. Let's take Clojure as an example again, no one in their right mind would think that that language would have the adoption it has if it wasn't based on Java with easy interoperability to get at all that

Re: javac ImageNoise, file location

2012-01-25 Thread Jon Kleiser
On Wed, Jan 25, 2012 at 12:25:33PM +0100, Jon Kleiser wrote: Yes, if tmp/ already exists, then it works. Maybe the tmp/ should be created if it doesn't already exist ...? You mean in the ersatz/pil wrapper script, before the JVM is started? I would be reluctant to do so, because tmp/ is

PicoLisp macros

2012-01-25 Thread Axel Svensson
On Mon, Jan 23, 2012 at 11:23 AM, Imran Rafique im...@rafique.org wrote: I think the one thing which does bother me though, is the lack of a separate macro-expansion phase. Sure, fexpr's give you what macro's do, at runtime. But one of the key things which make me feel comfortable in any lisp

Implementation differences

2012-01-25 Thread Alex Gilding
Hi all, (Noobie questions incoming.) I have a couple of related questions about implementations: 1) Is there a definitive list somewhere of which features are present in the different versions of PicoLisp? The comment on the download page is a little bit vague about what has been left out of

miniPicoLisp Trasnients

2012-01-25 Thread Doug Snead
Alex, I have a porting-related question for you. After more android testing I'm finding a problem with (transient) variables ... (I think). When I try a definition like this, (de foo (x) x) no problem, (foo 123) returns 123 as expected. But when I try it this way: (de baz (X) X)

Re: Implementation differences

2012-01-25 Thread Yiorgos Adamopoulos
On Thu, Jan 26, 2012 at 3:18 AM, Tomas Hlavaty t...@logand.com wrote: The only definition for picolisp is whatever Alex thinks it's picolisp. There is also this thread (12 messages) http://www.mail-archive.com/picolisp@software-lab.de/msg02148.html which I admit to have not studied yet (Down