cat <<EOF > /dev/null
Как работает?
----------------

Слова, которые мы должны обрабатывать поступают на стандартный поток ввода.
* Удаляем из них комментарии.
* Размножаем слова, которые, возможно, находятся не в нормальной форме.
  Например, слова, заканчивающиеся на te.
* Прогоняем через прогу, которая разложит их по категориям.
* Разложенные по категориям слова прогоняем ещё раз.
EOF

word_multiplier()
{
    cat
}

new-words -l de -R 95 -n -c -a "$@" \
| grep -v ^# | awk '{print $2}' | word_multiplier \
| while read word
do
    de-short "$word"
done \
| perl ~/hg/new-words/misc/categorized.pl \
| while read word 
do 
    if echo $word | fgrep -q "|"
    then
    w="$(echo $word | awk '{print $1}')"
    a="`de-super-short $w`"; [ -n "$a" ] && echo $w " | " $a 
    else
    echo "$word"
    fi
done