# Assembler wrapper for simh h316
if [ ! $1 ] ; then
- echo "Argument missing!"
+ echo -e "Assembler: Input file missing!"
exit 2
fi
-echo -e "\nAssembler: Translating \"$1\":"
+echo -en "Assembler: Translating \"$1\":"
for n in $*; do
- if [ $n == "/v" ]; then
+ if [ $n = "/v" ]; then
VERBOSE=yes
fi
done
quit
EOF
-if [ "$VERBOSE" == "yes" ]; then
+if [ "$VERBOSE" = "yes" ]; then
h316 $name.go
else
h316 $name.go > /dev/null
rm -f $name.par
rm -f $name.go
fi
- echo "Assembler: Success."
+ echo " Success."
exit 0
fi
cat $name.lst
-echo -e "Assembler: Failed."
+echo -e " FAILED!"
rm -f $name.obj
exit 77