alexshendi has quit [Read error: No route to host]
libertas has joined #picolisp
orivej has joined #picolisp
<Regenaxer>
There is *nothing* you can do with 'var' which you can do with other Lisp functicons - except determining the low-level address orf an object
<Regenaxer>
Makes *absolutely* no sense to use it for any data structure manipulations
<Regenaxer>
razzy, why do you ask for advice if you ignore all we say?
libertas has quit [Ping timeout: 250 seconds]
libertas has joined #picolisp
_whitelogger has joined #picolisp
<tankf33der>
morning
<tankf33der>
maybe razzy and freemint are brothers or one person?
<Regenaxer>
Hi tankf33der! Yes, we thought so too
<Regenaxer>
However freemint matured after a short while
libertas has quit [Ping timeout: 272 seconds]
libertas has joined #picolisp
orivej has quit [Ping timeout: 250 seconds]
rob_w has joined #picolisp
orivej has joined #picolisp
libertas has quit [Ping timeout: 250 seconds]
libertas has joined #picolisp
libertas has quit [Ping timeout: 240 seconds]
libertas has joined #picolisp
libertas has quit [Ping timeout: 245 seconds]
libertas has joined #picolisp
ubLIX has joined #picolisp
<razzy>
tankf33der: not one person in biological sense, nor brother.
libertas has quit [Ping timeout: 250 seconds]
libertas has joined #picolisp
<razzy>
Regenaxer: i find opinions in #picolisp valuable, Regenaxer knowledge of pil is always on spot (one could say almost not human good, in good way). but because you do not know me, nor my goals, your advice is not always universally aplied.
rob_w has quit [Read error: Connection reset by peer]
libertas has quit [Ping timeout: 250 seconds]
libertas has joined #picolisp
ubLIX has quit [Ping timeout: 246 seconds]
ubLIX has joined #picolisp
<tankf33der>
Regenaxer:
<tankf33der>
question
<tankf33der>
how to count objects in picodb
<tankf33der>
?
<tankf33der>
btw
<tankf33der>
(select +Cab ploc 265 dloc 265) works
<tankf33der>
i want count where ploc and dloc = 265
<Regenaxer>
There is no single way to count them
<Regenaxer>
well, only on the low level, with 'dbck'
<Regenaxer>
On higher levels we have counts per entity class, and per index
<Regenaxer>
For such a filter, try 'iter'
<Regenaxer>
You can iter the 'ploc' index
<Regenaxer>
Hmm, I see no 'dloc' in the model
<Regenaxer>
Otherwise it would be (let Cnt 0 (iter '(ploc . +Cab) '((This) (and (= 265 (: dloc)) (inc 'Cnt))) (265) (265 . T)) Cnt)
<rick42>
On this: <razzy> [...] because you do not know me, nor my goals, your advice is not always universally aplied.
<rick42>
i think everyone here would agree with that.
<rick42>
that is precisely why when you (and others, including me) ask a question here, people will often ask you "what are you really trying to do?"
<rick42>
they know from experience that often times the original question is not posed with the context they really need to help you/me.
<rick42>
in trying to be concise (to help others help us) we often miss giving out some necessary information
<rick42>
it's not totally our fault: we sometimes don't know what is necessary until the last minute! :)
<rick42>
i'd say that's normal for Q&A-style interaction on #anything
<rick42>
that's my long-winded way of saying "no worries, mate" :)
<rick42>
tankf33der: i don't know what `ploc` refers to, but my first thought (without reading context) was "picolisp lines of code" :) keep up the great work. it is insiring for me (although, so far i have only merely "stolen" your code for personal use :).
<beneroth>
how nice that Microsoft just announce to switch Edge also to Chromium, so all browsers except Firefox use chromium soon. One exploit to rule them all...
<beneroth>
btw. here some background info how Microsoft came to abandon their browser engine (hint: it looks like Google plays unfair): https://news.ycombinator.com/item?id=18697824