#!/bin/csh
#
# "#","%" 򥳥ȹԤȤƴޤʣñ̤ʸϤϤȤơʸϤ
# ֡פǶڤäưԤĤ˽ľJUMAN (-e) ǲϤƤη̤
# ʸФˤƽϤ
#
# MORPHPATH : ܥѥå󥹥ȡ뤵Ƥѥ򼨤Ķѿ
#
# ѥꤵƤ뤫
if (! $?MORPHPATH ) then
	echo "MORPHPATH not found"
	exit
endif
# ο򸡺ʤˤ usage ɽ
if($#argv == 0) then
	echo "usage: $0 <TEXT_FILE>"
	exit
endif
#
# ȹԤֹ̤ĤƽϤ(_tmpS)
# ʸϤǲϤ(_tmpR)η̤_tmpSʸϥǡФˤƽϤ
#
gawk '{ if($0 ~ /^%|^#|""/) { next; } print $0; }' ORS="" $argv[1] |\
gawk '{ { gsub(//,"\n") } print $0; }' |\
gawk '{ { gsub(/(\t|)/,"")} print $0; }' |\
cat -n >! _tmpS
gawk '{ print $2 }' _tmpS | $JUMANPATH/bin/juman -e |\
gawk -f $MORPHPATH/COMMAND/PROG/AWK/FORMResults.awk >! _tmpR
gawk 'BEGIN{i=1;while(getline < "_tmpS" > 0) snt[++n]=$0; print snt[i++]}\
  /^EOS/ { print $0; printf("\n"); print snt[i++]; next; }\
  { print $0; }' _tmpR
\rm _tmpS _tmpR
#
# End of File
