trans.c revision 1a616dd2
1