* lang/Translator.java: Change some rewrite procedure to take 'mode'.

Instead of passing 'boolean function', pass a more fine-grained
'char mode' parameter. 	Better re-factoring.  In the future we
might use this report issing-declaration errors at re-write time,
1 job for master in 5 minutes and 32 seconds
Status Job ID Name Coverage
  Build And Test
failed #472670777
build_script

00:05:32

 
Name Stage Failure
failed
build_script Build And Test
  -e '(close-output-port out)'
#tdiff tmpP ./ppfile.out
make[1]: diff: Command not found
make[1]: *** [Makefile:691: check-ppfile] Error 127
make[1]: Leaving directory '/builds/kashell/Kawa/testsuite'
make: *** [Makefile:1443: check-recursive] Error 1
Running after script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1