Предлагаю в этой ветке публиковать найденые дырки в генераторе и дополнения правил, их исправляющие.
Вот первое. Неправильная форма винительного падежа для слова "фонарь". Исправил, добавив в vrules
следующие строки:
['1M' 'рь' 'рь'] // фонарь ['1MI' 'рь' 'ря'] // звонарь
Неактивен
Согласен. Я просто "подгонял" под свои существительные... Спасибо, Андрей.
Ты меня поправляй. Я в программировании разбираюсь, а в морфологии - ни бельмеса.
Отредактировано fireton (16.07.2008 13:14)
Неактивен
"ЖИ", "ШИ" - пиши с буквой "И"...
Наткнулся с прилагательным "большой". В творительном падеже получилось "большым". Исправил так:
trules= [ ... ['A' '(4|ж)ой' '$1им'] ]
Может, не только с прилагательными это сделать?
Неактивен
Гы. Вы игру сначала напишите, такую, чтобы ограничения реально мешали...
А когда напишите, можно Майку Робертсу написать письмо. Думаю, он поможет.
Отредактировано fireton (21.07.2008 17:03)
Неактивен
Слово "камень" склоняет неправильно:
1му - камень(-) каменя(-) каменю(-)(#d) камень(-) каменем(-)(#t) камене(-)
Никак не могу прикинуть общее правило... Поможите, люди добрые.
Неактивен
Супер, спасибо.
Андрей, а ты изменения в SVN кладешь сразу? Я к тому, что в SVN у нас всегда самая свежая версия библиотеки?
Неактивен
Попутно выяснил, что в ТАДС есть лимит лексем - около 30 тысяч (вероятно, значение имеет не количество, а лимит памяти).
Андрей, смотрел вот это:
tc32 -m?
Компилятору можно сказать, чтобы он увеличил объем используемой памяти... Это может помочь?
Неактивен
Проблема в том, что, как мне кажется, большая часть этих слов оканчивается на ударный -ец, а ударение все будут забывать ставить. И вычислить где должно быть окончание тоже нереально. В общем, песЕц.
Нормально. Пару раз забудут, потом приучатся. Это ж дело такое...
Неактивен
Мне кажется, не обязательно.
Неактивен