Andras,

> On Apr 24, 2020, at 5:02, Andras Pahi <pa...@t-online.hu> wrote:
> 
> Hi all,
> 
> I have changed the 32bit pil version written in C to compile in 64bit mode
> and to support short numbers encoded in the pointers themselves.
> That means that (== 64 64) is T for both the 32bit and the 64bit version.

Well, I tried to build it on macos 10.15 and, as far as I can tell, it works :)

I was a bit emotional when I tried so I actually ran pil by using the full 
path, and OMG it worked !!! :)

> It passes the picoLisp test suite and tankf33der’ test suite as well.
> The tests should be modified to detect this particular version with
> (and *CPU (== 64 64)) because it does not support the constructs of pil64.
> 
> No doubt pil64 still has the performance advantage, running tankf33der’s
> Test suite:
> 
> pil64         9m40s
> pil, 64bit 14m 
> pil, 32bit 18m40s
> 
> If anyone is interested the sources can be found at 
> https://github.com/pahihu/picoLisp

Is there any other thing that we'd get from pil64 and that we don't get from 
that new pil32 ? I'm not sure I understand the implications (which might as 
well mean that, hey, it should work for my purposes ;)

> Happy Lisping!

Thank you so much !!!


Jean-Christophe Helary
-----------------------------------------------
http://mac4translators.blogspot.com @brandelune



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

Reply via email to