Alexander Burger <a...@software-lab.de> writes:
> On Sun, Sep 29, 2013 at 01:31:06PM +0200, Alexander Burger wrote:
>> Yes, I understood that. Unfortunately, 'select' by itself doesn't filter
>> for specific classes (as, for example, the 'db' and 'collect' functions
>> It simply gathers objects it can detetct from the '+C' class, by picking
>> some index it believes to be representative (iirc it first looks for
>> frontend to the 'select' Pilog query, which needs to be programmed
>> explicityly and manually (using 'isa' Pilog clauses in such cases) for a
>> more precise search.
> Hmm .. now that we talk about that, it occurs to me that this 'isa'
> clause should indeed simply be added to the query-building logic of
> So I went ahead, and extended 'select' a little. It should now behave
> better like you (and probably everybody else) would expect.
> Perhaps you can fetch the latest "picoLisp.tgz" and try again?
a good step, I would say, since the query results I had with (select
..) were very confusing.