version 1.2, 2000/08/21 08:31:46 |
version 1.5, 2018/03/29 01:32:54 |
|
|
* shall be made on your publication or presentation in any form of the |
* shall be made on your publication or presentation in any form of the |
* results obtained by use of the SOFTWARE. |
* results obtained by use of the SOFTWARE. |
* (4) In the event that you modify the SOFTWARE, you shall notify FLL by |
* (4) In the event that you modify the SOFTWARE, you shall notify FLL by |
* e-mail at risa-admin@flab.fujitsu.co.jp of the detailed specification |
* e-mail at risa-admin@sec.flab.fujitsu.co.jp of the detailed specification |
* for such modification or the source code of the modified part of the |
* for such modification or the source code of the modified part of the |
* SOFTWARE. |
* SOFTWARE. |
* |
* |
|
|
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* |
* |
* $OpenXM: OpenXM_contrib2/asir2000/parse/comp.h,v 1.1.1.1 1999/12/03 07:39:12 noro Exp $ |
* $OpenXM: OpenXM_contrib2/asir2000/parse/comp.h,v 1.4 2000/09/21 09:19:27 noro Exp $ |
*/ |
*/ |
struct oFIELD { |
|
char *name; |
|
int type; /* type < 0 -> atomic; type >= 0 -> struct */ |
|
}; |
|
|
|
typedef struct oFIELD *FIELD; |
|
|
|
struct comp_arf { |
struct comp_arf { |
FUNC add,sub,mul,div,pwr,chsgn,comp; |
FUNC add,sub,mul,div,pwr,chsgn,comp; |
}; |
}; |
|
|
struct oSDEF { |
struct oSDEF { |
char *name; |
char *name; |
int n; |
int n; |
struct comp_arf arf; |
struct comp_arf arf; |
struct oFIELD *f; |
char **member; |
}; |
}; |
|
|
typedef struct oSDEF *SDEF; |
typedef struct oSDEF *SDEF; |
|
|
struct oSS { |
struct oSS { |
int n; |
int n; |
int asize; |
int asize; |
struct oSDEF *sa; |
struct oSDEF *sa; |
}; |
}; |
|
|
typedef struct oSS *SS; |
typedef struct oSS *SS; |