> Hello "Jon Kleiser" <[EMAIL PROTECTED]> :-)
> You are now subscribed
>
Hello,
I think this mailing list is a very good idea. Will there be an archive of
the postings?
/Jon
picolisp@software-lab.de schrieb:
>> Hello "Jon Kleiser" <[EMAIL PROTECTED]> :-)
>> You are now subscribed
>>
>
> Hello,
>
> I think this mailing list is a very good idea. Will there be an archive of
> the postings?
Hehe, scream it louder !
Archive , Archive
rob
>
> /Jon
>
Alex .. you should probably remove the the mail adresses in the subject
so i say in the following line you could remove *Name and *From ? right ?!?
(prinl "Subject: " (pack (or *Name *From) ": " *Subject) "^M")
robert
picolisp@software-lab.de schrieb:
>
Hi Robert,
> Alex .. you should probably remove the the mail adresses in the subject
> so i say in the following line you could remove *Name and *From ? right ?!?
>
>(prinl "Subject: " (pack (or *Name *From) ": " *Subject) "^M")
I changed this yesterday to another format. Instead of
"Na
> I changed this yesterday to another format. Instead of
>
>"Name" <[EMAIL PROTECTED]>: Original Subject
>
> I changed it to
>
>Original Subject ["Name" <[EMAIL PROTECTED]>]
Now I changed it once more.
As the chain of
["Name1" ] ["Name2" ] ...
was getting longer and longer in the
Hi Jon,
nice to see you here! :-)
> I think this mailing list is a very good idea. Will there be an archive of
> the postings?
As you see, this is also the desire of Robert ;-)
Initially, I was planning to maintain an archive for this list. However,
I decided not to do so. This would be a much
> If not, perhaps there is some other means than rolling one's own
> archive? Pipe the whole stuff to master Google?
Perhaps something like:
http://www.mail-archive.com
?
Cheers,
- Alex
Hi,
Yesterday I sent Alex a couple of fixed-point functions, 'floor' and
'ceil', asking if he had any comments. He made me aware that I hadn't
thought of negative input values. Here are my improved versions:
(de floor (X)
(let R (% X 1.0)
(if (lt0 R) (- X R 1.0) (- X R
Hi Jon,
> (de floor (X)
> (let R (% X 1.0)
> (if (lt0 R) (- X R 1.0) (- X R)) ) )
>
> (de ceil (X)
> (let R (% X 1.0)
> (if (gt0 R) (+ (- X R) 1.0) (- X R)) ) )
Looks nice! I don't think there is a substantially better way.
Anybody else ?
Cheers,
- Alex
Hello Anthony Sherbondy <[EMAIL PROTECTED]> :-)
You are now subscribed
Hello Uwe Gruentjes <[EMAIL PROTECTED]> :-)
You are now subscribed
On Tue, Mar 11, 2008 at 06:05:32PM +0100, picolisp@software-lab.de wrote:
> Hello Uwe Gruentjes <[EMAIL PROTECTED]> :-)
> You are now subscribed
Hi Uwe! Welcome on board :-)
Cheers,
- Alex
Good bye Josef Bartl <[EMAIL PROTECTED]> :-(
You are now unsubscribed
Hello Josef Bartl <[EMAIL PROTECTED]> :-)
You are now subscribed
Da bin ich wieder.
Hello "Daniel Rooth" <[EMAIL PROTECTED]> :-)
You are now subscribed
On Wed, Mar 12, 2008 at 08:42:36PM +0100, picolisp@software-lab.de wrote:
> Hello "Daniel Rooth" <[EMAIL PROTECTED]> :-)
Hi Daniel! I'm happy to welcome you here :-)
Cheers,
- Alex
also register mail-archive at that time. Until then, we
should test the system, and possibly improve it. The source code for the
list server is included in the picoLisp release from now on, and I'll
also attach the latest version to this mail (in case anybody cares).
Cheers,
- Alex
#!bin/pico
one hour.
[11:13] but, try: what is the question?
[11:13] Randix: ok, thanks
[11:21] I want to display all objects of +Order class in a
table, so what prefix classes can I use with +Chart? I have no
experience in prolog :(
[11:21] ok, sorry, yes save that for Alex. I haven't played
with th
Hello Mansur Mamkin <[EMAIL PROTECTED]> :-)
You are now subscribed
Hi Mansur,
as Randall already posted your question in IRC (display all objects of
+Order class in a table, possibly without using pilog)
(class +Order +Entity)
(rel num (+Need +Key +Number)) #íîìåð çàêàçà
(rel cdate(+Ref +Date)) #Äàòà
(rel cti
Hi,
as Alex talked about improvements:
I want to propose that the list mail "From:" is set to the real mail
author and additionally a "Reply-To: [EMAIL PROTECTED]" is used
to ensure responses to the correct address.
That would make mail handling with modern mail clients (maybe except
mutt, ) a l
Hi Uwe,
> I want to propose that the list mail "From:" is set to the real mail
> author and additionally a "Reply-To: [EMAIL PROTECTED]" is used
> to ensure responses to the correct address.
>
> That would make mail handling with modern mail clients (maybe except
> mutt, ) a lot more covenient.
Hi Alex,
I am not sure exactly what the technical implementation is, but Uwe is
right,
that is the normal way mailing-lists are done, e.g.:
From: Randall Dow
Sender: picolisp@software-lab.de
Reply-to: picolisp@software-lab.de
To: picolisp@software-lab.de
Then you don't have to mung
Hello "Jon Kleiser" <[EMAIL PROTECTED]> :-)
You are now subscribed
Hello picol...@dnmx.org :-)
You are now subscribed
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
I am trying to fix infinite select errors about 292MY.
src/lib.c:
int32_t gPoll(struct pollfd *fds, int32_t nfds, int64_t timeout) {
if (timeout == 9223372036854775807) { // 292MY
int i = nfds;
do
if (--i < 0)
return 0;
while (
> On Thu, Apr 15, 2021 at 08:32:32AM +0200, Alexander Burger wrote:
>> That's too bad! If poll(2) uses only 32 bits for the timeout, the maximum is
>> 49
>> days (as opposed to the 292 million years (292MY) in 64 bits).
>
> Not even that! For signed 32 bits it is only 24 days :(
>
> Should I chang
$ picolisp -wait
[fds=0x0][nfds=0][timeout=9223372036854775807]
[fds=0x0][nfds=0][timeout=9223372036854775807]
[fds=0x0][nfds=0][timeout=9223372036854775807]
[fds=0x0][nfds=0][timeout=9223372036854775807]
[fds=0x0][nfds=0][timeout=9223372036854775807]
[fds=0x0][nfds=0][timeout=9223372036854775807
Good bye picol...@dnmx.org :-(
You are now unsubscribed
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Sorry for the noise!
☺/ A!ex
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Test
> On Apr 7, 2023, at 13:28, picolisp@software-lab.de wrote:
>
> Sorry for the noise!
>
> ☺/ A!ex
>
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Test2
> On Apr 7, 2023, at 08:35, Mike wrote:
>
>
> Test reply.
>
>> On Apr 7, 2023, at 08:20, Alexander Burger wrote:
>>
>> This is a test. Please ignore!
>>
>> ☺/ A!ex
>>
>> --
>> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
--
UNSUBSCRIBE: mailto:picolisp@softwa
Good bye r...@tamos.net :-(
You are now unsubscribed
Just changing (swapping) email addys.
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
hi all,
Here you could find various bindings against monocypher crypto library:
https://git.envs.net/mpech/monocypher-pil
I will add more functions asap.
(mike)
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
hi all,
LLVM17 released and PicoLisp successfully compiled out of the box and
passed
all tests on it.
Happy coding.
p.s. LLVM18-nightly works too so far.
(mike)
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Hello rom...@hotely.be :-)
You are now subscribed
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
hi all,
I have created a docker file for pil21 you can play with.
Comments are welcome.
https://git.envs.net/mpech/pil21-docker
(mike)
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Hi Thorsten,
I agree with the others, that's not a string you are processing.
Strictly speaking, PicoLisp text functions and PicoLisp strings (and
symbol names) must not contain NULL character.
How about processing this fixed-size values in binary, using (rd 'cnt)
and (wr 'cnt
hi all,
https://www.morling.dev/blog/one-billion-row-challenge/
I would like to share picolisp single process version:
https://git.envs.net/mpech/tankf33der/raw/branch/master/1brc/demo.l
Speed is ok 1 million row simple file on 40k cities = 1 sec, it is easy
to calculate how fast it would
really documented all
> that well, but now I finally managed to properly release it:
> https://play.google.com/store/apps/details?id=morphles.CarrotKeys It can be
> considered similar to Pente. Hope this can be of use for PicoLisp use "on the
> go" :)
t from Proton Mail mobile
>>
>> Original Message
>> On Mar 13, 2024, 15:02, Edgaras Šeputis < picolisp@software-lab.de> wrote:
>>
>>> Some quite long time ago I showed my special on screen keyboard here, there
>>> was some minor in
;> I have ideas how to make it work, if you are interested.
>>
>> Original Message
>> On Mar 13, 2024, 15:58, Edgaras Šeputis < picolisp@software-lab.de> wrote:
>>
>>> No, I'm thinking of premium version in future if there is any interest in
>
I like carrot. I am looking forward for more polished version. I will gladly
pay.
Carrot has smoother learning curve than penti.
Carrot takes less brain space.
I can operate carrot with one hand.
Carrot have less throughput than penti, which can be fixed with personal llm
auto complete.
I miss ar
especially the first form (pipe exe) -> fd which returns a file
descriptor. Bind it to a variable like (setq OtherProcess (pipe ...))
and then you can use it it in subsequent calls like (in OtherProcess
..) and (out OtherProcess ...).
Be aware that the PicoLisp text stream functions (from)
ent calls like (in
OtherProcess ...) and (out OtherProcess ...).
Be aware that the PicoLisp text stream functions (from) (till) (line)
(char) etc. always read one additional character, which is placed in a
look-ahead buffer, which can be retrieved with (peek) - depending on
how the called executable handl
Hello mgr...@cruzio.com :-)
You are now subscribed
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Hello mgr...@cruzio.com :-)
You are now subscribed
subscribe mgr...@cruzio.com "Mark Ryan"
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Good bye mgr...@cruzio.com :-(
You are now unsubscribed
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
On 08-02-2025 20:41, Lindsay Lawrence wrote:
On Sat, Feb 8, 2025 at 10:16 AM Alexander Burger
wrote:
PicoLisp now has a kind of tail call optimization!
https://software-lab.de/doc/refT.html#tco
Hi Alex,
I just downloaded the rolling release,
why you do not use git for distribution
On 31-01-2025 20:32, Lindsay Lawrence wrote:
I added another page to the Examples section of the wiki.
https://picolisp.com/wiki/?Documentation#yajson
Aside from the code, I included several examples of use, along with
'bench' times and a somewhat detailed description. All examples can be
ru
Lloyd R. prentice wrote:
Hello,
I’m considering PicoLisp for a web app I have in mind. The app would run on
Linux and depend heavily on directory/file navigation. But so far, rummaging
through the docs, I fail to find basic directory/file navigation functions such
as provided by, say, Bash.
C
On 09-02-2025 04:23, Lindsay Lawrence wrote:
On Sat, Feb 8, 2025 at 10:16 AM Alexander Burger
wrote:
PicoLisp now has a kind of tail call optimization!
I gave 'tco' a try. I appreciate the syntax. The similarity with
existing recur syntax
makes it trivial to convert code
Hi Alexander.
Thanks for the examples. I will study them later and compare with my usage in
my code.
>
> Your example
>
>> : (car Cells-References)
>> -> (gnm:Cell ((Row . "0") (Col . "0") (ValueType . "60")) "Ticker")
>
> cannot be a proper XML result, because we have never a list like
> (gn
Le 10/05/2025 à 07:48, Alexander Burger a écrit :
>
> It is just that (car Cells-References) came unexpected to me, because if
> 'Cells-References' holds an XML structure, then its CAR cannot be a
> list. It is always ( . ).
>
Ah! Yes, I should have specified that it had already been converted…
Le 10/05/2025 à 09:35, Alexander Burger a écrit :
> On Sat, May 10, 2025 at 09:12:53AM +0200, Tomas Hlavaty wrote:
>> There is (was?) also xml.l iirc which I wrote because the original XML
>> parser did not support enough of XML for my use-case. You could also
>> compare to that.
>
> Yes, right!
Hello.
On 25.4.17, you simplified 'body' and 'attr' in lib/xm.l.
The changes are not compatible with the xml files from gnumeric :
# Cells-References is the list of all cells from the tab 'Références'
: (car Cells-References)
-> (gnm:Cell ((Row . "0") (Col . "0") (ValueType . "60")) "Ticker")
#
--
Secured with Tuta Mail:
https://tuta.com/free-email
--
Secured with Tuta Mail:
https://tuta.com/free-email
from UTC 09:00 to 17:00, I will run a Jitsi Meet session
> at:
>
> https://meeting.itship.ch/picolisp (thanks Andreas!)
>
> I call it Fridays for Functions :)
>
>
> The session will be open all day. Anybody can join at any time during
> that window.
>
>
Hello glpg-picol...@m.gmane.org :-)
You are now subscribed
Subscribe
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
enrik. At least me, if I do not like
something, or I am feeling it is dead, I will unsubscribe.
The lack of libraries may be a problem from time to time, but PicoLisp
has also to offer a lot, like its DB with Pilog, its Web-Framework, its
simplicity.
Often people need a language that all
62 matches
Mail list logo