Hi Henrik,

> I'll forget about it if you tell me where additional clauses are added

Thanks :-)

> :-). I assume it would have to look like this?:
> 
>   (select (@Sim)
>      (((a1 +Similarity @A a2 +Similarity @A)) (another generator here))
>      (range @Rng @Sim value)))

Yes, this should be good.

When you first asked, I looked up some other project, e.g.

   (de qMesse (Ar Nm Ort Lnd Cont Rel Bra Part Mit Von Bis)
      (goal
         (quote
            @Ar Ar
            @Nm Nm
            @Ort Ort
            @Lnd Lnd
            @Cont Cont
            @Rel Rel
            @Bra Bra
            @Part Part
            @Mit Mit
            @Von (and Von (cons Von T))
            @Bis (and Bis (cons NIL Bis))
            (lst @Cls @Ar)
            (select (@@)
               ((nm @Cls @Nm)
                  (nm +Ort @Ort (ort @Cls))
                  (lnd +Ort @Lnd (ort @Cls))
                  (cont +Ort @Cont (ort @Cls))
                  ((exp +Ort @Rel  imp +Ort @Rel) (ort @Cls))  <--------
                  (txt +Branche @Bra (bra @Cls))
                  (nm +Partner @Part (part @Cls))
                  (nm +User @Mit (ueb @Cls))
                  (von @Cls @Von)
                  (bis @Cls @Bis) )
               (isa @Cls @@)
               (tolr @Nm @@ nm)
               (tolr @Ort @@ ort nm)
               (tolr @Lnd @@ ort lnd)
               (head @Cont @@ ort cont)
               (or
                  ((same @Rel @@ ort exp))
                  ((same @Rel @@ ort imp)) )
               (tolr @Bra @@ bra txt)
               (tolr @Part @@ part nm)
               (head @Mit @@ ueb 1 nm)
               (range @Von @@ von)
               (range @Bis @@ bis) ) ) ) )

But here the ((exp +Ort @Rel imp +Ort @Rel)) is on its own line, so it
has only two parens, and thus your version looked analog to me ;-)

Cheers,
- Alex
-- 
UNSUBSCRIBE: mailto:[EMAIL PROTECTED]

Reply via email to