URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 83654
[ Назад ]

Исходное сообщение
"Тематический каталог: Поправьте скрипт - есть ошибки"

Отправлено auto_topic , 17-Мрт-12 23:36 
Обсуждение статьи тематического каталога: Поправьте скрипт - есть ошибки

Ссылка на текст статьи: https://www.opennet.ru/base/patch/parse_affix.txt.html


Содержание

Сообщения в этом обсуждении
"Поправьте скрипт - есть ошибки"
Отправлено Евгений , 17-Мрт-12 23:36 
Скрипт прекрасен, но
1) слишком жаден, в регекпе ошибка:
строки /flag\s+\*(\w):/ надо заменить на
/flag\s+\*?(\w):/ в двух местах, иначе после flag *M: из файла аффиксов прочтется например flag T: и "слипнуться" шаблоны.(T пропадёт, а M будет избыточно-неверным)

2. плюс еще print NEWDIC записать повсюду как print NEWDIC $word,"\t",ла-ла-ла что было, это хоть слово покажет из которого генерили.