echo 'Compiling QuasiBASIC (QB2C), please wait ...'
gcc -ansi -O2 -o bcpp bcpp.c
gcc -O2 -o qb2c qb2c.c -lm
gcc -ansi -o calib calib.c 
rm -f *.o bcc brun run bhelp
#
echo 'qb2c -b -C $1 $2 $3 $4 $5 $6' > bcc
echo 'if test $? = 0' >> bcc
echo ' then'          >> bcc
echo ' gcc -o $1 $1.c1' -lm >> bcc
echo 'fi' >> bcc
# echo 'rm -f $1.c' >> bcc
chmod 755 bcc
cp bcc qbcc
#
echo 'rm -f a.out' > brun 
echo 'qb2c -b -C $1 $2 $3 $4 $5' >> brun 
echo 'if test $? = 0'            >> brun
echo ' then'                     >> brun
echo ' gcc -o a.out $1.c' -lm >> brun
echo ' if test $? = 0'          >> brun
echo '  then'                   >> brun
echo '  a.out $2 $3 $4 $5' >> brun
echo ' fi' >> brun
echo 'fi' >> brun
chmod 755 brun
#
echo 'rm -f a.out' > run 
echo 'gcc -o a.out $1.c' -lm >> run 
echo 'if test $? = 0'   >> run
echo ' then'            >> run
echo ' a.out $2 $3 $4 $5' >> run
echo 'fi' >> run
chmod 755 run
#
echo 'vi -R' `pwd`/manual.txt  > bhelp
chmod 755 bhelp
echo Done.
