Oops our threads have crossed.
Sorry about that.
I'll read what you've said now.

On 4 February 2017 at 08:47, dean <deangwillia...@gmail.com> wrote:

> Hi Alex...
>
> re multiple entry points...assuming that means setjmp and longjmp which
> save and preserve those registers above (albeit the 16 bit ones SP & BP as
> their 32bit equivalents) I've just looked at the code for setjmp and
> longjmp and in they're in asm anyway and look fairly innocuous
>
> http://www.jbox.dk/sanos/source/lib/setjmp.c.html
> so...I see no reason why they can't be replicated in Powerbasic along with
> the save record. (There is a link to the assembler INSIDE the last link of
> this post)
>
> I did notice mention of signals in the source code and here's a discussion
> re signalling threads in PB
>
> https://forum.powerbasic.com/forum/user-to-user-
> discussions/programming/62044-what-is-the-best-way-to-signal-a-thread
>
>
> <https://forum.powerbasic.com/forum/user-to-user-discussions/programming/62044-what-is-the-best-way-to-signal-a-thread>
>
> Stack control was an eye opener i.e. in addition to the meta statement
>
> #STACK num_expr....Set the maximum potential stack size.
>
> here's a link re stack overhead reduction with some additional links
> further down that expand on the subject.
>
> http://www.powerbasic.com/help/pbcc/stack_overhead_reduction.htm
> Best Regards
> Dean
>
>
> On 3 February 2017 at 18:41, Terry Palfrey <terrypalfrey...@gmail.com>
> wrote:
>
>> Anyone ever tried the newLISPonRockets.com install? I don't know if
>> that will give you ideas for a one touch install.
>>
>> On Fri, Feb 3, 2017 at 10:10 AM, František Fuka <f...@fuxoft.cz> wrote:
>>
>>> I think that "adding PPA repository to my system" is not much easier
>>> than "downloading Picolisp source and compiling it". You and I can do both.
>>> Unskilled users will struggle with both. We need a method for unskilled
>>> users that allows them just to download a file, click something, maybe type
>>> a line or two --- and have a fully working Picolisp installation as a
>>> result. The question of self-updating installed Picolisp (the advantage PPA
>>> has over self-compiling) is not relevant for theses users, IMHO.
>>>
>>> On Fri, Feb 3, 2017 at 6:54 PM, Bruno Franco <
>>> brunofrancosala...@gmail.com> wrote:
>>>
>>>> As for ubuntu, maybe you could make a Personal Package Archive (PPA).
>>>> Its lets you make your own packages that can be downloaded by users using
>>>> apt-get. Its as easy as downloading the normal packages, but the user must
>>>> manually add the repository.
>>>>
>>>> Here's a useful link:
>>>> http://askubuntu.com/questions/71510/how-do-i-create-a-ppa
>>>>
>>>> It would be more work than having the ubuntu team providing the package
>>>> in the official repositories, and I think you would have to make a new
>>>> package for every version of ubuntu you want to support. But its also the
>>>> only way to make sure that users get the most recent version of the
>>>> software. As Edgaras said, ubuntu is bad at keeping up with the newest
>>>> releases.
>>>>
>>>> I'm personally ok with compiling picolisp myself. But I know I wouldn't
>>>> have tried it if it had not been available as a package from ubuntu.
>>>>
>>>> As Dean said, if there's anything we can do, let us know.
>>>>
>>>> On Fri, Feb 3, 2017 at 10:31 AM, Alexander Burger <a...@software-lab.de>
>>>> wrote:
>>>>
>>>>> Hi Dean,
>>>>>
>>>>> > Assuming that Wine packages are more numerous than Picolisps...you
>>>>> could do
>>>>> > a native Windows version in Powerbasic for Wine. Not only would this
>>>>> up
>>>>>
>>>>> Well, but then we can go as well with ErsatzLisp, the Java version of
>>>>> PicoLisp.
>>>>>
>>>>> A full PicoLisp doesn't yet run on Windows, as PicoLisp needs a POSIX
>>>>> runtime
>>>>> environment. Might be possible in the future with Joe's midipix port.
>>>>>
>>>>>
>>>>> > I smiled when I saw your reasons for moving from C to asm because
>>>>> > Powerbasic does ALIGN etc in it's stride without needing to drop
>>>>> down to
>>>>> > it's industrial strength built in assembler.
>>>>>
>>>>> Aligning is not so much a problem. But can you control the stack
>>>>> layout,
>>>>> condition codes (carry flag etc.) and multiple function entry points in
>>>>> Powerbasic? Or do natice calls to external C functions in a completely
>>>>> dynamic
>>>>> way. All this is not even possible in C.
>>>>>
>>>>>
>>>>> > I'd prefer to work in 64 bit asm but would be very happy to assist
>>>>> you in
>>>>> > any way I can to see Picolisp do well as I'm sure others would be.
>>>>> Whatever
>>>>> > you decide just let us know how we can help. I'm very new to
>>>>> Picolisp but
>>>>> > can already see that it's much too good not to do well.
>>>>>
>>>>> Thanks for the feedback! Let's see what happens. For Ubuntu 17.04 it
>>>>> is probably
>>>>> too late by now.
>>>>>
>>>>> ♪♫ Alex
>>>>> --
>>>>> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> *-- Frantisek Fuka*
>>> (yes, that IS my real name)
>>>
>>> -- My Personal homepage: www.fuxoft.cz
>>> -- My Google+ profile: google.com/+fuxoft
>>> -- My Telegram chat: telegram.fuxoft.cz
>>>
>>>
>>>
>>
>

Reply via email to