*** empty log message ***
[h316.git] / bin / frun
CommitLineData
8321626c 1#!/bin/bash
2# FORTRAN IV simple executor
3
4if [ ! $1 ] ; then
5 echo "Argument fehlt!"
6 exit 2
7fi
8
9name=`basename $1 .obj`
10
38627116 11LIBS="$H316/lib/fortran/lib/flib1.lib\
12 $H316/lib/fortran/lib/flib2.lib\
13 $H316/lib/fortran/lib/flib3.lib\
e703f5db 14 $H316/lib/iolib/lib/io.lib\
38627116 15"
dc621a23 16
8321626c 17echo "rest $H316/sys/super2.sys" > $name.go
18echo "at ptr $name.obj" >> $name.go
19echo "go" >> $name.go
20echo "go" >> $name.go
dc621a23 21
22for library in $LIBS; do
38627116 23 if [ ! -e "$library" ]; then
dc621a23 24 echo "Error: $library not found!"
25 exit 3;
26 fi
27 echo "at ptr $library" >> $name.go
28 echo "go" >> $name.go
29done
8321626c 30echo "r" >> $name.go
31echo "! echo -e \"\\n************************\"" >> $name.go
32echo "run 1000" >> $name.go
33echo "! echo -e \"************************\"" >> $name.go
38627116 34#echo "quit" >> $name.go
35
36
8321626c 37#cat $name.go
38h316 $name.go
39
40rm -f $name.par
41rm -f $name.go
42
43exit 0
44
45
46