00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 typedef struct {
00027 OPDS h;
00028 MYFLT *r, *a;
00029 } ASSIGN;
00030
00031 typedef struct {
00032 OPDS h;
00033 int *rbool;
00034 MYFLT *a, *b;
00035 } RELAT;
00036
00037 typedef struct {
00038 OPDS h;
00039 int *rbool, *ibool, *jbool;
00040 } LOGCL;
00041
00042 typedef struct {
00043 OPDS h;
00044 MYFLT *r;
00045 int *cond;
00046 MYFLT *a, *b;
00047 } CONVAL;
00048
00049 typedef struct {
00050 OPDS h;
00051 MYFLT *r, *a, *b;
00052 } AOP;
00053
00054 typedef struct {
00055 OPDS h;
00056 MYFLT *r, *a, *b, *def;
00057 } DIVZ;
00058
00059 typedef struct {
00060 OPDS h;
00061 MYFLT *r, *a;
00062 } EVAL;
00063
00064 typedef struct {
00065 OPDS h;
00066 MYFLT *ar;
00067 } INM;
00068
00069 typedef struct {
00070 OPDS h;
00071 MYFLT *ar1, *ar2;
00072 } INS;
00073
00074 typedef struct {
00075 OPDS h;
00076 MYFLT *ar1, *ar2, *ar3, *ar4;
00077 } INQ;
00078
00079 typedef struct {
00080 OPDS h;
00081 MYFLT *ar1, *ar2, *ar3, *ar4, *ar5, *ar6;
00082 } INH;
00083
00084 typedef struct {
00085 OPDS h;
00086 MYFLT *ar1, *ar2, *ar3, *ar4, *ar5, *ar6, *ar7, *ar8;
00087 } INO;
00088
00089 typedef struct {
00090 OPDS h;
00091 MYFLT *ar[40];
00092 } INALL;
00093
00094 typedef struct {
00095 OPDS h;
00096 MYFLT *ar;
00097 MYFLT *ch;
00098 } INCH;
00099
00100 typedef struct {
00101 OPDS h;
00102 MYFLT *asig;
00103 } OUTM;
00104
00105 typedef struct {
00106 OPDS h;
00107 MYFLT *asig1, *asig2;
00108 } OUTS;
00109
00110 typedef struct {
00111 OPDS h;
00112 MYFLT *asig1, *asig2, *asig3, *asig4;
00113 } OUTQ;
00114
00115 typedef struct {
00116 OPDS h;
00117 MYFLT *asig1, *asig2, *asig3, *asig4, *asig5, *asig6;
00118 } OUTH;
00119
00120 typedef struct {
00121 OPDS h;
00122 MYFLT *asig1, *asig2, *asig3, *asig4, *asig5, *asig6, *asig7, *asig8;
00123 } OUTO;
00124
00125 typedef struct {
00126 OPDS h;
00127 MYFLT *asig[VARGMAX];
00128 } OUTX;
00129
00130 typedef struct {
00131 OPDS h;
00132 MYFLT *args[VARGMAX];
00133 } OUTCH;
00134
00135 typedef struct {
00136 OPDS h;
00137 MYFLT *r, *pc, *et, *cy, *ref;
00138 } XENH;
00139
00140 typedef struct {
00141 OPDS h;
00142 MYFLT *r, *ktrig, *kinput, *tablenum;
00143 MYFLT old_r;
00144 } CPSTUN;
00145
00146 typedef struct {
00147 OPDS h;
00148 MYFLT *r, *input, *tablenum;
00149 } CPSTUNI;
00150
00151 typedef struct {
00152 OPDS h;
00153 MYFLT *value, *valID;
00154 AUXCH channelName;
00155 } INVAL;
00156
00157 typedef struct {
00158 OPDS h;
00159 MYFLT *valID, *value;
00160 AUXCH channelName;
00161 } OUTVAL;
00162