cd huffchan
if xm =m huf.mod && 
   xm =m unhuf.mod 
then 
   echo "HuffChan OK"
else
   echo "Error"
   exit 1
fi
cd ..

cd modula
if xm =m bf.mod &&
   xm =m e.mod &&
   xm =m except.mod &&
   xm =m fact.mod &&
   xm =m halt.mod &&
   xm =m hello.mod &&
   xm =m hisdemo.mod &&
   xm =m queens.mod &&
   xm =m sieve.mod &&
   xm =m term.mod
then
   echo "modula OK"
else
   echo "Error"
   exit 1
fi
cd ..

cd nodes
if xm =p runme
then
   echo "nodes OK"
else 
   echo "Error"
   exit 1
fi
cd ..

cd oberon
if xm =m ackermann.ob2 &&
#   xm =m exp.ob2 &&
   xm =m gcreport.ob2 &&
   xm =m hello.ob2 &&
   xm =m Random.ob2 &&
   xm =m self.ob2 &&
   xm =m sieve.ob2 
then
   echo "oberon OK"
else 
   echo "Error"
   exit 1
fi
cd ..

cd X11
if xm =m Mand.mod +XAPP &&
   xm =m Mand2.mod +XAPP &&
   xm =m testx.mod +XAPP &&
   xm =m xmfonts.mod +XMAPP &&
   xm =m xmform.mod +XMAPP
then
   echo "X11 OK"
else 
   echo "Error"
   exit 1
fi
cd ..
