#! /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

cpath="$path"/"$gdir"/

if [ "$#" -eq 1 ]
then
	cat "$cpath"LUG_L"$level".dcg "$cpath"/PARTICLE_L"$level".dcg > "$tdir"/LUG_S_L"$level".dcg
	echo ">> File: $tdir/LUG_S_L$level.dcg has been created <<"
	cat "$cpath"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
