/* * general.h - general definitions used in both translation and linking. */ #define MaxFileName 256 struct fileparts { /* struct of file name parts */ char *dir; /* directory */ char *name; /* name */ char *ext; /* extension */ #if MVS char *member; #endif /* MVS */ }; union xval { long ival; double rval; char *sval; };