#! /bin/sh
#
#

path=/home2/nlt/Lug
gdir=GRAMv62
cdir=CRPSv62
tdir=grmV62

if [ "$#" -eq 0 ]
then
	echo "Usage:  make_grammar -l[Number_of_Level]"
	exit 1
fi

case "$1" in
	-l1) level=1 ;;
	-l2) level=2 ;;
	-l3) level=3 ;;
	-l4) level=4 ;;
	-l5) level=5 ;;
	-l6) level=6 ;;
	-l7) level=7 ;;
	-l8) level=8 ;;
	-l9) level=9 ;;
	-l10) level=10 ;;
	-l11) level=11 ;;
	-l12) level=12 ;;
	*) echo "Bad argument; please specify a number from amoung 1 to 12."
	   exit 1 ;;
esac

if [ "$#" -eq 1 ]
then
	cat "$path"/"$gdir"/LUG_L"$level".dcg > "$tdir"/LUG_L_L"$level".dcg
	echo ">> File: $tdir/LUG_L_L$level.dcg has been created <<"
	cat "$path"/"$gdir"/PARTICLE_L"$level".dcg > "$tdir"/DICT_L_L"$level".dcg
	echo ">> File: $tdir/DICT_L_L$level.dcg has been created <<"
	cat "$path"/"$gdir"/EXTRA_L"$level".dcg lib/built-in.pl > "$tdir"/EXTRA_L"$level".dcg
	echo ">> File: $tdir/EXTRA_L$level.dcg has been created <<"
else
	echo ">> Ignored the command <<"
fi
