avocadoist has quit [Quit: Konversation terminated!]
avocadoist has joined #picolisp
avocadoist has quit [Quit: Konversation terminated!]
avocadoist has joined #picolisp
seninha has quit [Quit: Leaving]
avocadoist has quit [Quit: Konversation terminated!]
avocadoist has joined #picolisp
avocadoist has quit [Client Quit]
avocadoist has joined #picolisp
avocadoist has quit [Client Quit]
avocadoist has joined #picolisp
avocadoist has quit [Read error: Connection reset by peer]
rob_w has joined #picolisp
avocadoist has joined #picolisp
avocadoist has quit [Client Quit]
avocadoist has joined #picolisp
avocadoist has quit [Read error: Connection reset by peer]
avocadoist has joined #picolisp
seninha has joined #picolisp
seninha has quit [Quit: Leaving]
seninha has joined #picolisp
<aw->
abu[m]: here?
<abu[m]>
Hi aw-!
<aw->
hi
<aw->
i need help
<aw->
trying to do something like: (until (= *X (myfun)) (myfun))
<aw->
but it seems weird
<abu[m]>
yes, it checks only every second time
<abu[m]>
Why not (until (= *X (myfun))) ?
<aw->
oh
<aw->
haha!
<aw->
yeah that works, thanks!
<abu[m]>
\☺/
<aw->
every other stupid programming language makes me forget how easy and simple it is to do these things in PicoLisp
<abu[m]>
indeed :)
<beneroth>
^^
<beneroth>
hi aw- :)
cess11 has quit [Quit: Client closed]
seninha has quit [Quit: Leaving]
<aw->
hi beneroth
<aw->
i'm trying to parse a stream of data
<aw->
struggling to find the start of the packet
<abu[m]>
Is it utf8 ? If so, then 'from'
<aw->
start/end.. there's a few approaches, the one i'm using is first skipping all data until i find the "end of packet" bytes, then searching for the "start of packet" bytes, then parsing normally from there until "end of packet" (and repeat)
<aw->
no it's not utf8
<abu[m]>
ok
<abu[m]>
So you use (rd 1)?
<aw->
yes (rd 1)
<abu[m]>
Ok
seninha has joined #picolisp
<abu[m]>
What if you first read some chunk inti a buffer?