summaryrefslogtreecommitdiff
path: root/third_party/gsm/tst/run
blob: 5eec3b2f2ba556f7fc3738f927396ec3d7bcc99b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
:
#
# Copyright 1992 by Jutta Degener and Carsten Bormann, Technische
# Universitaet Berlin.  See the accompanying file "COPYRIGHT" for
# details.  THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE.
#
if [ ! -f 1.inp ] ; then
	echo Sorry, but we cannot provide the test data with this release.
	exit
fi

echo -n 'Linear to code: '
for i in 1 2 3 4
do 
	echo -n $i..
 	./lin2cod  < $i.inp | cmp - $i.cod
done
echo ""

echo -n 'Code to linear: '
for i in 1 2 3 4
do 
	echo -n $i..
	./cod2lin < $i.cod | cmp - $i.out
done
echo ""

echo -n 'Toast: '
for i in 1 2 3 4
do
	echo -n $i..
	../bin/toast -l < $i.inp | ../bin/toast -dl | cmp - $i.out
done
echo ""