if [ -f /usr/local/pasfront/pastmplib.c ]; then
rm /usr/local/pasfront/pastmplib.c
fi
if [ -f /usr/local/pasfront/pastmplib.o ]; then
rm /usr/local/pasfront/pastmplib.o
fi
if [ -f a.out ]; then
rm a.out
fi
if [ -f $1.pas ]; then
expand <$1.pas >$1.exp
fi
if [ -f $1.p ]; then
expand <$1.p >$1.exp
fi
/usr/local/bin/pasfront <$1.exp >$1.c
rm $1.exp
if [ -f /usr/local/pasfront/pastmplib.c ]; then
cc -v -c -f /usr/local/pasfront/pastmplib.c
rm /usr/local/pasfront/pastmplib.c
fi
if [ ! -f /usr/local/pasfront/pastmplib.c ] ; then
cp /usr/local/pasfront/tmplib.o /usr/local/pasfront/pastmplib.o
fi
cc -v -f -o $1 $1.c /usr/local/pasfront/pasfrontlib.a \
/usr/local/pasfront/pastmplib.o
$1
