Closed ferrumfist closed 3 years ago
Phrase -> Adj Noun; S -> Phrase interp(Cargo.Name; Cargo.NameRod::norm="gen");
Есть текст "старые диваны". Необходимо получить его как факт в различных падежах.
Им.п: старые диваны Род.п: старых диванов
Но при интерпритации всегда преобразуется к единственному числу "старый диван"
Пробовал
interp(Cargo.Real::not_norm)
но в этом случае не удается склонять по падежам.
Как интерпритировать факт с нормализацией по падежам, сохранив искомое число?
Чтобы при нормализации зависимые слова изменялись синхронно с главным, нужно указать согласование и главное слово, т.е. вместо
Phrase -> Adj Noun;
нужно писать
Phrase -> Adj<gnc-agr[1]> Noun<rt, gnc-agr[1]>;
Есть текст "старые диваны". Необходимо получить его как факт в различных падежах.
Им.п: старые диваны Род.п: старых диванов
Но при интерпритации всегда преобразуется к единственному числу "старый диван"
Пробовал
но в этом случае не удается склонять по падежам.
Как интерпритировать факт с нормализацией по падежам, сохранив искомое число?