./t2 main
./t2 nodes.h
./t2 parm
./t2 arith
./t2 pass1/scanner/scan.h
./t2 pass1/scanner/scan
./t2 pass1/parser/y.tab.h
./t2 pass1/parser/y.tab
./t2 pass1/parser/initids
./t2 pass1/stt/stt
./t2 pass1/stt/sttdefs
./t2 pass1/applinfer/precedencedefs
./t2 stree/mknode
./t2 stree/stsizes.mh
./t2 stree/ststructs.mh
./t2 stree/stmkfields.mh
./t2 stree/stptrs.mh
./t2 stree/listops
./t2 datatypes/consnodes.h
./t2 datatypes/consnodes

ruby -r debug 2>djd.tmp main.tmp.rb -DB fact.r fact.in fact.out  
#  ruby 2>djd.tmp main.tmp.rb -DB fact.r fact.in fact.out  

# emacs main.tmp.rb main.err
# emacs djd.tmp pass1/stt/stt.rb
# emacs djd.tmp pass1/parser/initids.rb
emacs djd.tmp pass1/scanner/scan.h.rb
emacs djd.tmp pass1/scanner/scan.rb
#emacs djd.tmp pass1/parser/y.tab.rb
# emacs djd.tmp stree/mknode.rb
# emacs djd.tmp stree/listops.rb
# emacs djd.tmp datatypes/consnodes.rb
# cp main.tmp.save.rb main.tmp.save2.rb
# cp main.save.rb main.save2.rb
# cp main.tmp.rb main.tmp.save.rb
# cp main.rb main.save.rb

