toantecedent

Назначение

Приводит малозначное слово или словосочетание (обычно местоимение), к слову или фразе, которые предшествуют этому слову и проясняют его значение.

Синтаксис

toantecedent($аргумент)

Аргументы

Функция принимает один обязательный аргумент (именованную группу).

Возвращаемое значение

Строковое значение.

Примеры

Данные

XPDL-правило

Результат

This is Mr Jones. He is talking.

rule: he

{

query: {he}:m

result: Match = $m

attribute: Attribute= toantecedent($m)

}

Mr Jones

He is talking about the conference which ended on Friday.

rule: which

{

query: {which}:m

result: Match = $m

attribute: Attribute= toantecedent($m)

}

conference

This is a cat. It is called Fred.

rule: it

{

query: {it}:m

result: Match = $m

attribute: Attribute= toantecedent($m)

}

cat