Return to comp.h CVS log | Up to [local] / OpenXM_contrib2 / asir2000 / parse |
File: [local] / OpenXM_contrib2 / asir2000 / parse / comp.h (download)
Revision 1.1.1.1 (vendor branch), Fri Dec 3 07:39:12 1999 UTC (24 years, 10 months ago) by noro
Imported asir2000 as OpenXM_contrib2/asir2000. |
/* $OpenXM: OpenXM_contrib2/asir2000/parse/comp.h,v 1.1.1.1 1999/12/03 07:39:12 noro Exp $ */ struct oFIELD { char *name; int type; /* type < 0 -> atomic; type >= 0 -> struct */ }; typedef struct oFIELD *FIELD; struct comp_arf { FUNC add,sub,mul,div,pwr,chsgn,comp; }; struct oSDEF { char *name; int n; struct comp_arf arf; struct oFIELD *f; }; typedef struct oSDEF *SDEF; struct oSS { int n; int asize; struct oSDEF *sa; }; typedef struct oSS *SS; extern struct oSS oLSS; extern SS LSS;