Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

   #1
11.01.2008 10:46

fireton
некто с бородой (+238, -69)
Откуда: Москва
Зарегистрирован: 22.08.2005
Сообщений: 1064
Вебсайт

Тон

Типы глаголов?

Просьба к Гранду. Ты не мог бы пояснить типы глаголов? Что означает type=1(2,3)? Читая код, я понимаю, что они влияют на разбор фразы и используются в preprarseCmd. Но не совсем понимаю их роль. В каком случае мне прописывать тип для своих глаголов?

Неактивен

   #2
11.01.2008 14:03

GrAndrey
папа RTADS и Бяка (+40, -2)
Откуда: Москва
Зарегистрирован: 15.09.2002
Сообщений: 1201
Вебсайт

меньше слов

Re: Типы глаголов?

Ключевой момент тут:

Код:

// если текущее слово - глагол, определяем, принимает ли он творительный, дательный или оба падежа
if (objs[1].type) global.glpad:=objs[1].type;

Если глагол использует предлог "c"("с помощью") то type=1. Если за ним идет дательный падеж (в английском в таком случае используется предлог 'to') - type=2. Если оба - 3. Можно было бы и автоматизировать, но не знаю как это сделать. 
UUX,  взываю к тебе! Есть ли возможность проверить наличие ioAction для заданного предлога?

Неактивен

Powered by PunBB
© copyright 2001–2018 iFiction.Ru