set_file
if (set_file(psp->ps_csvc, fname) == 0)
{ "", ksFile, ksDefault, set_file },
at : ATTZ '=' expr { set_file(ATTZ, i_number << l2b, $3); }
| ATYE '=' expr { set_file(ATYE, i_number << l2b, $3); }
| ATMO '=' expr { set_file(ATMO, i_number << l2b, $3); }
| ATDA '=' expr { set_file(ATDA, i_number << l2b, $3); }
| ATHO '=' expr { set_file(ATHO, i_number << l2b, $3); }
| ATMI '=' expr { set_file(ATMI, i_number << l2b, $3); }
| ATSE '=' expr { set_file(ATSE, i_number << l2b, $3); }
| ATCE '=' expr { set_file(ATCE, i_number << l2b, $3); }
| ATHU '=' expr { set_file(ATHU, i_number << l2b, $3); }
set_file(ATMIC, i_number << l2b, $3);
ct : CTTZ '=' expr { set_file(CTTZ, i_number << l2b, $3); }
| CTYE '=' expr { set_file(CTYE, i_number << l2b, $3); }
| CTMO '=' expr { set_file(CTMO, i_number << l2b, $3); }
| CTDA '=' expr { set_file(CTDA, i_number << l2b, $3); }
| CTHO '=' expr { set_file(CTHO, i_number << l2b, $3); }
| CTMI '=' expr { set_file(CTMI, i_number << l2b, $3); }
| CTSE '=' expr { set_file(CTSE, i_number << l2b, $3); }
| CTCE '=' expr { set_file(CTCE, i_number << l2b, $3); }
| CTHU '=' expr { set_file(CTHU, i_number << l2b, $3); }
set_file(CTMIC, i_number << l2b, $3);
mt : MTTZ '=' expr { set_file(MTTZ, i_number << l2b, $3); }
| MTYE '=' expr { set_file(MTYE, i_number << l2b, $3); }
| MTMO '=' expr { set_file(MTMO, i_number << l2b, $3); }
| MTDA '=' expr { set_file(MTDA, i_number << l2b, $3); }
| MTHO '=' expr { set_file(MTHO, i_number << l2b, $3); }
| MTMI '=' expr { set_file(MTMI, i_number << l2b, $3); }
| MTSE '=' expr { set_file(MTSE, i_number << l2b, $3); }
| MTCE '=' expr { set_file(MTCE, i_number << l2b, $3); }
| MTHU '=' expr { set_file(MTHU, i_number << l2b, $3); }
set_file(MTMIC, i_number << l2b, $3);
gid : GID '=' expr { set_file(GID, i_number << l2b, $3); }
ln : LN '=' expr { set_file(LN, i_number << l2b, $3); }
md : MD '=' expr { set_file(MD, i_number << l2b, $3); }
maj : MAJ '=' expr { set_file(MAJ, i_number << l2b, $3); }
min : MIO '=' expr { set_file(MIO, i_number << l2b, $3); }
nm : NM '=' expr { set_file(NM, i_number << l2b, $3); }
sz : SZ '=' expr { set_file(SZ, i_number << l2b, $3); }
uid : UID '=' expr { set_file(UID, i_number << l2b, $3); }
uniq : UNIQ '=' expr { set_file(UNIQ, i_number << l2b, $3); }