File:  [CSRG BSD Unix] / 43BSD / contrib / B / ex / DoExamples
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 16:12:54 2018 UTC (8 years, 1 month ago) by root
Branches: MAIN, BSD
CVS tags: HEAD, BSD43
BSD 4.3

bint=$1
case $bint in
'bint')		WS='generate hanoi pi xref';;
'bsmall')	WS='generate hanoi xref';;
*)		echo "usage: $0 bint, or: $0 bsmall"
		exit 1;;
esac
for ws in $WS
do
	cd $ws
	echo ""
	echo "Testing $ws example ..."
	echo ""
	../../bin/b <In | tee Out
	echo ""
	if cmp -s Out $bint.O
	then
		echo "... $ws example OK ..."
	else
		echo "... $ws example NOT OK ..."
		echo "Differences: <is >should-be"
		diff Out $bint.O
	fi
	echo ""
	echo "... $ws example done"
	cd ..
done

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.