Zadanie #4019
Implementaja operatora annat
Status: | Zamknięty | Start date: | 30 Apr 2012 | ||
---|---|---|---|---|---|
Priority: | Normalny | Due date: | |||
Assignee: | - | % Done: | 80% | ||
Category: | - | ||||
Target version: | - |
Description
Operator sprawdza, czy dany token jest częścią anotacji o podanej nazwie. Jeżeli wskazany token jest wewnątrz anotacji o podanej nazwie, to zwraca true, wpp false.
Przykład użycia:
apply( match( is('person_nam'), repeat( not( isannpart( 0, 'city_nam' ) ) ), is('city_nam) ), mark(...) )
Reguła dopasuje sekwencję rozpoczynającą się nazwą osoby, a kończącą się nazwą miasta, pomiędzy którymi nie występuje inna nazwa miasta.
History
#1 Updated by Adam Radziszewski over 11 years ago
- % Done changed from 0 to 80
Dodałem taki predykat. Opisałem to w Specyfikacji przy predykatach.
Daj znać, czy to rozwiązuje problem, tak czy siak predykat jest ogólnie przydatny.
#2 Updated by Adam Radziszewski about 11 years ago
- Status changed from Nowy to Zamknięty
Nie było uwag przez 3 miesiące, więc uznaję, że jest dobrze :)
Są 4 operatory: isannpart, isannhead, isannbeg, isannend.