Re: Version 17.12 question / error

2018-04-09 Thread Alexander Burger
Hi Henrik,

> When I try to run my stuff I get [ext/base.l:9] pico -- Bad symbol namespace
> 
> And that file currently looks like this:
> https://bitbucket.org/hsarvell/ext/src/31474ae47656ae0c020f7009c9ed14c5cc86cc44/base.l?at=default=file-view-default

It is the 'local' call:

   (local num?)


The syntax of 'local' changed last year, it must be

   (local) num?

of

   (local) [num?]

I use '[' and ']' if there is more than one symbol instead of '(' and ')' as a
convention. See @lib/vip.l, @lib/android.l or @lib/gis.l for extensive examples.



> And just to make sure I didn't copy the wrong file or anything (I compiled
> in a separate dir and copied on top in the /opt/picolisp/bin/ dir):
> ...
> -rwxrwxrwx  1 henrik henrik   5048 Oct  9  2008 balance
> -rwxrwxrwx  1 henrik henrik  14824 Jul 10  2014 httpGate
> -rwxrwxrwx  1 henrik henrik   5012 Oct  9  2008 lat1
> -rwxrwxr-x  1 henrik henrik 204736 Apr  9 21:59 picolisp

This should be fine, but as httpGate and ssl also changed a lot, I would
recommend to do (cd src; make tools gate) and copy these too.

♪♫ Alex

-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: Mac OS

2018-04-09 Thread Amaury Hernández Águila
Hmm... running PicoLisp in Docker containers sounds good. Thanks a lot
Michel!

2018-04-09 18:18 GMT-07:00 Michel Pelletier :

> I stand corrected, I was in the wrong terminal (on my mac) when I tried it.
>
> But, you can still run picolisp in a docker container, which ends up being
> similar to running it on a vm but a little easier to bootstrap.
>
> -Michel
>
> On Mon, Apr 9, 2018 at 5:32 PM, Amaury Hernández Águila  > wrote:
>
>> So you can compile the 64 bit version of PicoLisp on mac? I remember this
>> wasn't possible.
>>
>> I have PicoLisp installed, but it's the 32 bit version.
>>
>> 2018-04-09 17:23 GMT-07:00 Michel Pelletier :
>>
>>> PicoLisp works fine on OS X (on x86-64), you just have to build it from
>>> source using the instructions in the INSTALL file, I just verified it works
>>> well.
>>>
>>>  Another option would be to use docker for mac and run the debian
>>> package in a container, but that would be slower than a native install.
>>>
>>> -Michel
>>>
>>> On Mon, Apr 9, 2018 at 5:01 PM, Amaury Hernández Águila <
>>> amhe...@gmail.com> wrote:
>>>
 Hello!

 Is it going to be possible anytime soon to have 64-bit PicoLisp on Mac
 OS X? I'm deciding on what programming language to use for a project and I
 could consider PicoLisp.

>>>
>>>
>>
>


Re: Mac OS

2018-04-09 Thread Michel Pelletier
I stand corrected, I was in the wrong terminal (on my mac) when I tried it.

But, you can still run picolisp in a docker container, which ends up being
similar to running it on a vm but a little easier to bootstrap.

-Michel

On Mon, Apr 9, 2018 at 5:32 PM, Amaury Hernández Águila 
wrote:

> So you can compile the 64 bit version of PicoLisp on mac? I remember this
> wasn't possible.
>
> I have PicoLisp installed, but it's the 32 bit version.
>
> 2018-04-09 17:23 GMT-07:00 Michel Pelletier :
>
>> PicoLisp works fine on OS X (on x86-64), you just have to build it from
>> source using the instructions in the INSTALL file, I just verified it works
>> well.
>>
>>  Another option would be to use docker for mac and run the debian package
>> in a container, but that would be slower than a native install.
>>
>> -Michel
>>
>> On Mon, Apr 9, 2018 at 5:01 PM, Amaury Hernández Águila <
>> amhe...@gmail.com> wrote:
>>
>>> Hello!
>>>
>>> Is it going to be possible anytime soon to have 64-bit PicoLisp on Mac
>>> OS X? I'm deciding on what programming language to use for a project and I
>>> could consider PicoLisp.
>>>
>>
>>
>


Re: Mac OS

2018-04-09 Thread Amaury Hernández Águila
So you can compile the 64 bit version of PicoLisp on mac? I remember this
wasn't possible.

I have PicoLisp installed, but it's the 32 bit version.

2018-04-09 17:23 GMT-07:00 Michel Pelletier :

> PicoLisp works fine on OS X (on x86-64), you just have to build it from
> source using the instructions in the INSTALL file, I just verified it works
> well.
>
>  Another option would be to use docker for mac and run the debian package
> in a container, but that would be slower than a native install.
>
> -Michel
>
> On Mon, Apr 9, 2018 at 5:01 PM, Amaury Hernández Águila  > wrote:
>
>> Hello!
>>
>> Is it going to be possible anytime soon to have 64-bit PicoLisp on Mac OS
>> X? I'm deciding on what programming language to use for a project and I
>> could consider PicoLisp.
>>
>
>


Re: Mac OS

2018-04-09 Thread Michel Pelletier
PicoLisp works fine on OS X (on x86-64), you just have to build it from
source using the instructions in the INSTALL file, I just verified it works
well.

 Another option would be to use docker for mac and run the debian package
in a container, but that would be slower than a native install.

-Michel

On Mon, Apr 9, 2018 at 5:01 PM, Amaury Hernández Águila 
wrote:

> Hello!
>
> Is it going to be possible anytime soon to have 64-bit PicoLisp on Mac OS
> X? I'm deciding on what programming language to use for a project and I
> could consider PicoLisp.
>


Mac OS

2018-04-09 Thread Amaury Hernández Águila
Hello!

Is it going to be possible anytime soon to have 64-bit PicoLisp on Mac OS
X? I'm deciding on what programming language to use for a project and I
could consider PicoLisp.


Version 17.12 question / error

2018-04-09 Thread Henrik Sarvell
Hi,

I just downloaded and complied the 17.12 version in order to get detach
(was using a pre-detach version before).

When I try to run my stuff I get [ext/base.l:9] pico -- Bad symbol namespace

And that file currently looks like this:
https://bitbucket.org/hsarvell/ext/src/31474ae47656ae0c020f7009c9ed14c5cc86cc44/base.l?at=default=file-view-default

Also, I can not see any mention of a breaking change relating to this in
the CHANGES file.

And just to make sure I didn't copy the wrong file or anything (I compiled
in a separate dir and copied on top in the /opt/picolisp/bin/ dir):

Compile dir:
henrik@henrik-pc:/feting/Downloads/picoLisp/bin$ ls -la
total 236
drwxrwxr-x  2 henrik henrik   4096 Apr  9 21:59 .
drwxrwxr-x 19 henrik henrik   4096 Apr  9 21:36 ..
-rwxrwxr-x  1 henrik henrik 204736 Apr  9 21:59 picolisp


/opt/picolisp/bin/ dir:
henrik@henrik-pc:/opt/picolisp/bin$ ls -la
total 320
drwxrwxrwx  2 henrik henrik   4096 Apr  9 21:59 .
drwxrwxrwx 29 henrik henrik   4096 Apr  9 21:57 ..
-rwxrwxrwx  1 henrik henrik   5048 Oct  9  2008 balance
-rwxrwxrwx  1 henrik henrik  14824 Jul 10  2014 httpGate
-rwxrwxrwx  1 henrik henrik   5012 Oct  9  2008 lat1
-rwxrwxr-x  1 henrik henrik 204736 Apr  9 21:59 picolisp