echo "Russell Edit Utility"
echo "pass2 + pass3 .c"
echo "enter 0 to proceed 999 to quit"
read select
while [ $select -ne 999 ]
do 
echo "-----------"
echo "pass2 + pass3 .c files for Russell"
echo "-----------"
echo "Version 3.3 Vs. current"
echo "1 pass2/add_id.c"
echo "2 pass2/build_symtab.c"
echo "3 pass2/process_id.c"
echo "4 pass2/restore.c"
echo "5 pass2/retrieve.c"
echo "6 pass2/rettest.c"
echo "7 pass2/symtabtest.c"
echo "8 pass3/comp_st.c"
echo "9 pass3/decl_pairs.c"
echo "10 pass3/expand_str.c"
echo "11 pass3/fixup.c"
echo "12 pass3/gden_order.c"
echo "13 pass3/hascomp.c"
echo "14 pass3/hasstring.c"
echo "15 pass3/number.c "
echo "16 pass3/reorder.c"
echo "17 pass3/sigids.c"
echo "18 pass3/sigids.c -- dfld.inc.icn"
echo "19 pass3/sigids.c -- opr_let.inc.icn"
echo "20 pass3/sigids.c -- str.inc.icn"
echo "21 pass3/tsig_order.c"
echo "-----------"
echo "111 def_glob.h"
echo "222 def_proto.h"
echo "777 NOTES_DJD.txt"
echo "999 quit"
echo "select"
read select
case $select in
1) $EDITOR ~/RUSSELL-3.3/src/pass2/add_id.c pass2/add_id.icn ;;
2) $EDITOR ~/RUSSELL-3.3/src/pass2/build_symtab.c pass2/build_symtab.icn ;;
3) $EDITOR ~/RUSSELL-3.3/src/pass2/process_id.c pass2/process_id.icn ;;
4) $EDITOR ~/RUSSELL-3.3/src/pass2/restore.c pass2/restore.icn ;;
5) $EDITOR ~/RUSSELL-3.3/src/pass2/retrieve.c pass2/retrieve.icn ;;
6) $EDITOR ~/RUSSELL-3.3/src/pass2/rettest.c pass2/rettest.icn ;;
7) $EDITOR ~/RUSSELL-3.3/src/pass2/symtabtest.c pass2/symtabtest.icn ;;
8) $EDITOR ~/RUSSELL-3.3/src/pass3/comp_st.c pass3/comp_st.icn ;;
9) $EDITOR ~/RUSSELL-3.3/src/pass3/decl_pairs.c pass3/decl_pairs.icn ;;
10) $EDITOR ~/RUSSELL-3.3/src/pass3/expand_str.c pass3/expand_str.icn ;;
11) $EDITOR ~/RUSSELL-3.3/src/pass3/fixup.c pass3/fixup.icn ;;
12) $EDITOR ~/RUSSELL-3.3/src/pass3/gden_order.c pass3/gden_order.icn ;;
13) $EDITOR ~/RUSSELL-3.3/src/pass3/hascomp.c pass3/hascomp.icn ;;
14) $EDITOR ~/RUSSELL-3.3/src/pass3/hasstring.c pass3/hasstring.icn ;;
15) $EDITOR ~/RUSSELL-3.3/src/pass3/number.c pass3/number.icn ;;
16) $EDITOR ~/RUSSELL-3.3/src/pass3/reorder.c pass3/reorder.icn ;;
17) $EDITOR ~/RUSSELL-3.3/src/pass3/sigids.c pass3/sigids.icn ;;
18) $EDITOR ~/RUSSELL-3.3/src/pass3/sigids.c pass3/sigids_dflt.inc.icn ;;
19) $EDITOR ~/RUSSELL-3.3/src/pass3/sigids.c pass3/sigids_opr_let.inc.icn ;;
20) $EDITOR ~/RUSSELL-3.3/src/pass3/sigids.c pass3/sigids_str.inc.icn ;;
21) $EDITOR ~/RUSSELL-3.3/src/pass3/tsig_order.c pass3/tsig_order.icn ;;
111) $EDITOR def_glob.h ;;
222) $EDITOR def_proto.h ;;
777) $EDITOR NOTES_DJD.txt;;

esac
done

