STRING s;
BOOLEAN a ;
// This is not working:
BLOCK(forEACH1) Lemma{} { // Matches a lot
Lemma{->MATCHEDTEXT(s), ASSIGN(a,contains(s,"er"))}; // Matches 0
Lemma{a ->Test1};
}
// This is not working:
BLOCK(forEACH2) Lemma{} { // Matches a lot
Lemma{contains(Lemma.ct, "er") -> MARK(Test2)}; // Matches 0
}
// This is working:
Lemma{contains(Lemma.ct, "er") -> MARK(Test3)}; // Matches 1
// This is working:
BLOCK(forEACH4) Lemma{}{
W{->MATCHEDTEXT(s), ASSIGN(a,contains(s,"er"))}; // Matches 1
W{a ->Test4};
}
// This is also working:
BLOCK(forEACH5) Lemma{}{
Document{->MATCHEDTEXT(s), ASSIGN(a,contains(s,"er"))}; // Matches 1
Document{a ->Test5};
}