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]