X-Git-Url: http://gitweb.hachti.de/?a=blobdiff_plain;f=bin%2Fasm;h=d686a53d59d10ca60e046d5dace361ee35084626;hb=ec6239e900c4637a58f3bb76da5d276bc805a419;hp=08adc2853091ef57785356cff80db2ca6154f71b;hpb=fa105a9b1957e54e3a63fdcda359fd0abc453a44;p=h316.git diff --git a/bin/asm b/bin/asm index 08adc28..d686a53 100755 --- a/bin/asm +++ b/bin/asm @@ -6,6 +6,8 @@ if [ ! $1 ] ; then exit 2 fi +echo -e "\nAssembler: Translating \"$1\":" + for n in $*; do if [ $n == "/v" ]; then VERBOSE=yes @@ -42,18 +44,18 @@ else h316 $name.go > /dev/null fi -rm -f $name.par -rm -f $name.go if cat $name.lst | grep "NO ERRORS IN ABOVE ASSEMBLY">/dev/null 2>&1; then if [ ! $2 ]; then rm $name.lst + rm -f $name.par + rm -f $name.go fi - echo "DAP-16 assembly successfull :-)" + echo "Assembler: Success." exit 0 fi cat $name.lst -echo -e "\nDAP-16 assembly FAILED!" +echo -e "Assembler: Failed." rm -f $name.obj exit 77