diff options
author | n <@> | 2021-09-13 04:53:00 +0300 |
---|---|---|
committer | n <@> | 2021-09-13 04:53:00 +0300 |
commit | 326c7228c5eeb4ce21659951353cf2a1093a0e12 (patch) | |
tree | 235e2d2650c574fb93cbf15056dbc5fa5a85d1c3 /g.h | |
parent | 7202e1f27fd218494059a7dd368cbb4985a3f59e (diff) |
g.k
Diffstat (limited to 'g.h')
-rw-r--r-- | g.h | 703 |
1 files changed, 366 insertions, 337 deletions
@@ -12,6 +12,67 @@ #define xV _V(x) #define xw _w(x) #define xW _W(x) +#define xx _x(x) +#define xy _y(x) +#define xz _z(x) +#define xA _A(x) +#define xB _B(x) +#define xH _H(x) +#define xI _I(x) +#define xL _L(x) +#define xD _D(x) +#define xC _C(x) +#define xa _a(x) +#define xb _b(x) +#define xh _h(x) +#define xi _i(x) +#define xl _l(x) +#define xd _d(x) +#define xc _c(x) +#define xtA _tA(x) +#define xtB _tB(x) +#define xtH _tH(x) +#define xtI _tI(x) +#define xtL _tL(x) +#define xtD _tD(x) +#define xtC _tC(x) +#define xtS _tS(x) +#define xtM _tM(x) +#define xtm _tm(x) +#define xti _ti(x) +#define xtl _tl(x) +#define xtd _td(x) +#define xts _ts(x) +#define xtc _tc(x) +#define xto _to(x) +#define xtp _tp(x) +#define xtq _tq(x) +#define xtr _tr(x) +#define xtu _tu(x) +#define xtv _tv(x) +#define xtw _tw(x) +#define xte _te(x) +#define xtF _tF(x) +#define xtR _tR(x) +#define xtP _tP(x) +#define xtz _tz(x) +#define xtZ _tZ(x) +#define xtt _tt(x) +#define xtT _tT(x) +#define xtcC _tcC(x) +#define xtlL _tlL(x) +#define xtdD _tdD(x) +#define xtsS _tsS(x) +#define xtzZ _tzZ(x) +#define xtmM _tmM(x) +#define xtmt _tmt(x) +#define xtMT _tMT(x) +#define xtmMA _tmMA(x) +#define xtzd _tzd(x) +#define xtZD _tZD(x) +#define xtzc _tzc(x) +#define xtZC _tZC(x) +#define xtZDC _tZDC(x) #define yk _k(y) #define yK _K(y) #define yn _n(y) @@ -24,6 +85,67 @@ #define yV _V(y) #define yw _w(y) #define yW _W(y) +#define yx _x(y) +#define yy _y(y) +#define yz _z(y) +#define yA _A(y) +#define yB _B(y) +#define yH _H(y) +#define yI _I(y) +#define yL _L(y) +#define yD _D(y) +#define yC _C(y) +#define ya _a(y) +#define yb _b(y) +#define yh _h(y) +#define yi _i(y) +#define yl _l(y) +#define yd _d(y) +#define yc _c(y) +#define ytA _tA(y) +#define ytB _tB(y) +#define ytH _tH(y) +#define ytI _tI(y) +#define ytL _tL(y) +#define ytD _tD(y) +#define ytC _tC(y) +#define ytS _tS(y) +#define ytM _tM(y) +#define ytm _tm(y) +#define yti _ti(y) +#define ytl _tl(y) +#define ytd _td(y) +#define yts _ts(y) +#define ytc _tc(y) +#define yto _to(y) +#define ytp _tp(y) +#define ytq _tq(y) +#define ytr _tr(y) +#define ytu _tu(y) +#define ytv _tv(y) +#define ytw _tw(y) +#define yte _te(y) +#define ytF _tF(y) +#define ytR _tR(y) +#define ytP _tP(y) +#define ytz _tz(y) +#define ytZ _tZ(y) +#define ytt _tt(y) +#define ytT _tT(y) +#define ytcC _tcC(y) +#define ytlL _tlL(y) +#define ytdD _tdD(y) +#define ytsS _tsS(y) +#define ytzZ _tzZ(y) +#define ytmM _tmM(y) +#define ytmt _tmt(y) +#define ytMT _tMT(y) +#define ytmMA _tmMA(y) +#define ytzd _tzd(y) +#define ytZD _tZD(y) +#define ytzc _tzc(y) +#define ytZC _tZC(y) +#define ytZDC _tZDC(y) #define zk _k(z) #define zK _K(z) #define zn _n(z) @@ -36,6 +158,67 @@ #define zV _V(z) #define zw _w(z) #define zW _W(z) +#define zx _x(z) +#define zy _y(z) +#define zz _z(z) +#define zA _A(z) +#define zB _B(z) +#define zH _H(z) +#define zI _I(z) +#define zL _L(z) +#define zD _D(z) +#define zC _C(z) +#define za _a(z) +#define zb _b(z) +#define zh _h(z) +#define zi _i(z) +#define zl _l(z) +#define zd _d(z) +#define zc _c(z) +#define ztA _tA(z) +#define ztB _tB(z) +#define ztH _tH(z) +#define ztI _tI(z) +#define ztL _tL(z) +#define ztD _tD(z) +#define ztC _tC(z) +#define ztS _tS(z) +#define ztM _tM(z) +#define ztm _tm(z) +#define zti _ti(z) +#define ztl _tl(z) +#define ztd _td(z) +#define zts _ts(z) +#define ztc _tc(z) +#define zto _to(z) +#define ztp _tp(z) +#define ztq _tq(z) +#define ztr _tr(z) +#define ztu _tu(z) +#define ztv _tv(z) +#define ztw _tw(z) +#define zte _te(z) +#define ztF _tF(z) +#define ztR _tR(z) +#define ztP _tP(z) +#define ztz _tz(z) +#define ztZ _tZ(z) +#define ztt _tt(z) +#define ztT _tT(z) +#define ztcC _tcC(z) +#define ztlL _tlL(z) +#define ztdD _tdD(z) +#define ztsS _tsS(z) +#define ztzZ _tzZ(z) +#define ztmM _tmM(z) +#define ztmt _tmt(z) +#define ztMT _tMT(z) +#define ztmMA _tmMA(z) +#define ztzd _tzd(z) +#define ztZD _tZD(z) +#define ztzc _tzc(z) +#define ztZC _tZC(z) +#define ztZDC _tZDC(z) #define uk _k(u) #define uK _K(u) #define un _n(u) @@ -48,385 +231,231 @@ #define uV _V(u) #define uw _w(u) #define uW _W(u) -#define x(a) dex(x,a) -#define y(a) dex(y,a) -#define z(a) dex(z,a) -#define u(a) dex(u,a) -#define xA ((A*)xV) -#define xB ((B*)xV) -#define xH ((H*)xV) -#define xI ((I*)xV) -#define xL ((L*)xV) -#define xD ((D*)xV) -#define xC ((C*)xV) -#define yA ((A*)yV) -#define yB ((B*)yV) -#define yH ((H*)yV) -#define yI ((I*)yV) -#define yL ((L*)yV) -#define yD ((D*)yV) -#define yC ((C*)yV) -#define zA ((A*)zV) -#define zB ((B*)zV) -#define zH ((H*)zV) -#define zI ((I*)zV) -#define zL ((L*)zV) -#define zD ((D*)zV) -#define zC ((C*)zV) -#define uA ((A*)uV) -#define uB ((B*)uV) -#define uH ((H*)uV) -#define uI ((I*)uV) -#define uL ((L*)uV) -#define uD ((D*)uV) -#define uC ((C*)uV) -#define xa xA[i] -#define xb xB[i] -#define xh xH[i] -#define xi xI[i] -#define xl xL[i] -#define xd xD[i] -#define xc xC[i] -#define ya yA[i] -#define yb yB[i] -#define yh yH[i] -#define yi yI[i] -#define yl yL[i] -#define yd yD[i] -#define yc yC[i] -#define za zA[i] -#define zb zB[i] -#define zh zH[i] -#define zi zI[i] -#define zl zL[i] -#define zd zD[i] -#define zc zC[i] -#define ua uA[i] -#define ub uB[i] -#define uh uH[i] -#define ui uI[i] -#define ul uL[i] -#define ud uD[i] -#define uc uC[i] -#define xx xA[0] -#define yx yA[0] -#define zx zA[0] -#define ux uA[0] -#define xy xA[1] -#define yy yA[1] -#define zy zA[1] -#define uy uA[1] -#define xz xA[2] -#define yz yA[2] -#define zz zA[2] -#define uz uA[2] -#define xtA (xt==tA) -#define xtB (xt==tB) -#define xtH (xt==tH) -#define xtI (xt==tI) -#define xtL (xt==tL) -#define xtD (xt==tD) -#define xtC (xt==tC) -#define xtS (xt==tS) -#define xtM (xt==tM) -#define xtm (xt==tm) -#define xti (xt==ti) -#define xtl (xt==tl) -#define xtd (xt==td) -#define xts (xt==ts) -#define xtc (xt==tc) -#define xto (xt==to) -#define xtp (xt==tp) -#define xtq (xt==tq) -#define xtr (xt==tr) -#define xtu (xt==tu) -#define xtv (xt==tv) -#define xtw (xt==tw) -#define xte (xt==te) -#define ytA (yt==tA) -#define ytB (yt==tB) -#define ytH (yt==tH) -#define ytI (yt==tI) -#define ytL (yt==tL) -#define ytD (yt==tD) -#define ytC (yt==tC) -#define ytS (yt==tS) -#define ytM (yt==tM) -#define ytm (yt==tm) -#define yti (yt==ti) -#define ytl (yt==tl) -#define ytd (yt==td) -#define yts (yt==ts) -#define ytc (yt==tc) -#define yto (yt==to) -#define ytp (yt==tp) -#define ytq (yt==tq) -#define ytr (yt==tr) -#define ytu (yt==tu) -#define ytv (yt==tv) -#define ytw (yt==tw) -#define yte (yt==te) -#define ztA (zt==tA) -#define ztB (zt==tB) -#define ztH (zt==tH) -#define ztI (zt==tI) -#define ztL (zt==tL) -#define ztD (zt==tD) -#define ztC (zt==tC) -#define ztS (zt==tS) -#define ztM (zt==tM) -#define ztm (zt==tm) -#define zti (zt==ti) -#define ztl (zt==tl) -#define ztd (zt==td) -#define zts (zt==ts) -#define ztc (zt==tc) -#define zto (zt==to) -#define ztp (zt==tp) -#define ztq (zt==tq) -#define ztr (zt==tr) -#define ztu (zt==tu) -#define ztv (zt==tv) -#define ztw (zt==tw) -#define zte (zt==te) -#define utA (ut==tA) -#define utB (ut==tB) -#define utH (ut==tH) -#define utI (ut==tI) -#define utL (ut==tL) -#define utD (ut==tD) -#define utC (ut==tC) -#define utS (ut==tS) -#define utM (ut==tM) -#define utm (ut==tm) -#define uti (ut==ti) -#define utl (ut==tl) -#define utd (ut==td) -#define uts (ut==ts) -#define utc (ut==tc) -#define uto (ut==to) -#define utp (ut==tp) -#define utq (ut==tq) -#define utr (ut==tr) -#define utu (ut==tu) -#define utv (ut==tv) -#define utw (ut==tw) -#define ute (ut==te) -#define xtF _tF(xt) -#define xtP _tP(xt) -#define xtR _tR(xt) -#define xtz _tz(xt) -#define xtZ _tZ(xt) -#define xtt _tt(xt) -#define xtT _tT(xt) -#define ytF _tF(yt) -#define ytP _tP(yt) -#define ytR _tR(yt) -#define ytz _tz(yt) -#define ytZ _tZ(yt) -#define ytt _tt(yt) -#define ytT _tT(yt) -#define ztF _tF(zt) -#define ztP _tP(zt) -#define ztR _tR(zt) -#define ztz _tz(zt) -#define ztZ _tZ(zt) -#define ztt _tt(zt) -#define ztT _tT(zt) -#define utF _tF(ut) -#define utP _tP(ut) -#define utR _tR(ut) -#define utz _tz(ut) -#define utZ _tZ(ut) -#define utt _tt(ut) -#define utT _tT(ut) -#define xtbB (xtb||xtB) -#define xthH (xth||xtH) -#define xtiI (xti||xtI) -#define xtlL (xtl||xtL) -#define xtdD (xtd||xtD) -#define xtcC (xtc||xtC) -#define xtsS (xts||xtS) -#define xtmM (xtm||xtM) -#define xtzZ (xtz||xtZ) -#define ytbB (ytb||ytB) -#define ythH (yth||ytH) -#define ytiI (yti||ytI) -#define ytlL (ytl||ytL) -#define ytdD (ytd||ytD) -#define ytcC (ytc||ytC) -#define ytsS (yts||ytS) -#define ytmM (ytm||ytM) -#define ytzZ (ytz||ytZ) -#define ztbB (ztb||ztB) -#define zthH (zth||ztH) -#define ztiI (zti||ztI) -#define ztlL (ztl||ztL) -#define ztdD (ztd||ztD) -#define ztcC (ztc||ztC) -#define ztsS (zts||ztS) -#define ztmM (ztm||ztM) -#define ztzZ (ztz||ztZ) -#define utbB (utb||utB) -#define uthH (uth||utH) -#define utiI (uti||utI) -#define utlL (utl||utL) -#define utdD (utd||utD) -#define utcC (utc||utC) -#define utsS (uts||utS) -#define utmM (utm||utM) -#define utzZ (utz||utZ) -#define xtmt (xtm||xtt) -#define ytmt (ytm||ytt) -#define ztmt (ztm||ztt) -#define utmt (utm||utt) -#define xtMT (xtM||xtT) -#define ytMT (ytM||ytT) -#define ztMT (ztM||ztT) -#define utMT (utM||utT) -#define xtZD (xtZ||xtD) -#define ytZD (ytZ||ytD) -#define ztZD (ztZ||ztD) -#define utZD (utZ||utD) -#define xtzd (xtz||xtd) -#define ytzd (ytz||ytd) -#define ztzd (ztz||ztd) -#define utzd (utz||utd) -#define xtZC (xtZ||xtC) -#define ytZC (ytZ||ytC) -#define ztZC (ztZ||ztC) -#define utZC (utZ||utC) -#define xtzc (xtz||xtc) -#define ytzc (ytz||ytc) -#define ztzc (ztz||ztc) -#define utzc (utz||utc) -#define xtZDC (xtZD||xtC) -#define ytZDC (ytZD||ytC) -#define ztZDC (ztZD||ztC) -#define utZDC (utZD||utC) -#define xtmMA (xtmM||xtA) -#define ytmMA (ytmM||ytA) -#define ztmMA (ztmM||ztA) -#define utmMA (utmM||utA) -#define x2(a...) _2(x,a) -#define y2(a...) _2(y,a) -#define z2(a...) _2(z,a) -#define u2(a...) _2(u,a) -#define xq(a) _q(x,a) -#define yq(a) _q(y,a) -#define zq(a) _q(z,a) -#define uq(a) _q(u,a) -#define Nx(r) N1(x,r) -#define Ny(r) N1(y,r) -#define Nz(r) N1(z,r) -#define Nu(r) N1(u,r) -#define oA _R(ce[tA]) -#define oC _R(ce[tC]) -#define oL _R(ce[tL]) -#define oD _R(ce[tD]) -#define oS _R(ce[tS]) -#define Ec(a...) E_(c,a) -#define Ed(a...) E_(d,a) -#define Ei(a...) E_(i,a) -#define El(a...) E_(l,a) -#define En(a...) E_(n,a) -#define Eo(a...) E_(o,a) -#define Ep(a...) E_(p,a) -#define Er(a...) E_(r,a) -#define Es(a...) E_(s,a) -#define Et(a...) E_(t,a) -#define Ev(a...) E_(v,a) -#define Ez(a...) E_(z,a) +#define ux _x(u) +#define uy _y(u) +#define uz _z(u) +#define uA _A(u) +#define uB _B(u) +#define uH _H(u) +#define uI _I(u) +#define uL _L(u) +#define uD _D(u) +#define uC _C(u) +#define ua _a(u) +#define ub _b(u) +#define uh _h(u) +#define ui _i(u) +#define ul _l(u) +#define ud _d(u) +#define uc _c(u) +#define utA _tA(u) +#define utB _tB(u) +#define utH _tH(u) +#define utI _tI(u) +#define utL _tL(u) +#define utD _tD(u) +#define utC _tC(u) +#define utS _tS(u) +#define utM _tM(u) +#define utm _tm(u) +#define uti _ti(u) +#define utl _tl(u) +#define utd _td(u) +#define uts _ts(u) +#define utc _tc(u) +#define uto _to(u) +#define utp _tp(u) +#define utq _tq(u) +#define utr _tr(u) +#define utu _tu(u) +#define utv _tv(u) +#define utw _tw(u) +#define ute _te(u) +#define utF _tF(u) +#define utR _tR(u) +#define utP _tP(u) +#define utz _tz(u) +#define utZ _tZ(u) +#define utt _tt(u) +#define utT _tT(u) +#define utcC _tcC(u) +#define utlL _tlL(u) +#define utdD _tdD(u) +#define utsS _tsS(u) +#define utzZ _tzZ(u) +#define utmM _tmM(u) +#define utmt _tmt(u) +#define utMT _tMT(u) +#define utmMA _tmMA(u) +#define utzd _tzd(u) +#define utZD _tZD(u) +#define utzc _tzc(u) +#define utZC _tZC(u) +#define utZDC _tZDC(u) #define XA(a...) P(xtA,a) -#define YA(a...) P(ytA,a) #define XB(a...) P(xtB,a) -#define YB(a...) P(ytB,a) #define XH(a...) P(xtH,a) -#define YH(a...) P(ytH,a) #define XI(a...) P(xtI,a) -#define YI(a...) P(ytI,a) #define XL(a...) P(xtL,a) -#define YL(a...) P(ytL,a) #define XD(a...) P(xtD,a) -#define YD(a...) P(ytD,a) #define XC(a...) P(xtC,a) -#define YC(a...) P(ytC,a) #define XS(a...) P(xtS,a) -#define YS(a...) P(ytS,a) #define XM(a...) P(xtM,a) -#define YM(a...) P(ytM,a) #define Xm(a...) P(xtm,a) -#define Ym(a...) P(ytm,a) #define Xi(a...) P(xti,a) -#define Yi(a...) P(yti,a) #define Xl(a...) P(xtl,a) -#define Yl(a...) P(ytl,a) #define Xd(a...) P(xtd,a) -#define Yd(a...) P(ytd,a) #define Xs(a...) P(xts,a) -#define Ys(a...) P(yts,a) #define Xc(a...) P(xtc,a) -#define Yc(a...) P(ytc,a) #define Xo(a...) P(xto,a) -#define Yo(a...) P(yto,a) #define Xp(a...) P(xtp,a) -#define Yp(a...) P(ytp,a) #define Xq(a...) P(xtq,a) -#define Yq(a...) P(ytq,a) #define Xr(a...) P(xtr,a) -#define Yr(a...) P(ytr,a) #define Xu(a...) P(xtu,a) -#define Yu(a...) P(ytu,a) #define Xv(a...) P(xtv,a) -#define Yv(a...) P(ytv,a) #define Xw(a...) P(xtw,a) -#define Yw(a...) P(ytw,a) #define Xe(a...) P(xte,a) -#define Ye(a...) P(yte,a) #define XF(a...) P(xtF,a) -#define YF(a...) P(ytF,a) -#define XP(a...) P(xtP,a) -#define YP(a...) P(ytP,a) #define XR(a...) P(xtR,a) -#define YR(a...) P(ytR,a) +#define XP(a...) P(xtP,a) #define Xz(a...) P(xtz,a) -#define Yz(a...) P(ytz,a) #define XZ(a...) P(xtZ,a) -#define YZ(a...) P(ytZ,a) #define Xt(a...) P(xtt,a) -#define Yt(a...) P(ytt,a) #define XT(a...) P(xtT,a) -#define YT(a...) P(ytT,a) #define XcC(a...) P(xtcC,a) -#define YcC(a...) P(ytcC,a) -#define XiI(a...) P(xtiI,a) -#define YiI(a...) P(ytiI,a) #define XlL(a...) P(xtlL,a) -#define YlL(a...) P(ytlL,a) #define XdD(a...) P(xtdD,a) -#define YdD(a...) P(ytdD,a) #define XsS(a...) P(xtsS,a) -#define YsS(a...) P(ytsS,a) #define XzZ(a...) P(xtzZ,a) -#define YzZ(a...) P(ytzZ,a) #define XmM(a...) P(xtmM,a) -#define YmM(a...) P(ytmM,a) #define Xmt(a...) P(xtmt,a) -#define Ymt(a...) P(ytmt,a) #define XMT(a...) P(xtMT,a) -#define YMT(a...) P(ytMT,a) #define XmMA(a...) P(xtmMA,a) -#define YmMA(a...) P(ytmMA,a) -#define XZD(a...) P(xtZD,a) -#define YZD(a...) P(ytZD,a) #define Xzd(a...) P(xtzd,a) -#define Yzd(a...) P(ytzd,a) -#define XZC(a...) P(xtZC,a) -#define YZC(a...) P(ytZC,a) +#define XZD(a...) P(xtZD,a) #define Xzc(a...) P(xtzc,a) -#define Yzc(a...) P(ytzc,a) +#define XZC(a...) P(xtZC,a) #define XZDC(a...) P(xtZDC,a) +#define YA(a...) P(ytA,a) +#define YB(a...) P(ytB,a) +#define YH(a...) P(ytH,a) +#define YI(a...) P(ytI,a) +#define YL(a...) P(ytL,a) +#define YD(a...) P(ytD,a) +#define YC(a...) P(ytC,a) +#define YS(a...) P(ytS,a) +#define YM(a...) P(ytM,a) +#define Ym(a...) P(ytm,a) +#define Yi(a...) P(yti,a) +#define Yl(a...) P(ytl,a) +#define Yd(a...) P(ytd,a) +#define Ys(a...) P(yts,a) +#define Yc(a...) P(ytc,a) +#define Yo(a...) P(yto,a) +#define Yp(a...) P(ytp,a) +#define Yq(a...) P(ytq,a) +#define Yr(a...) P(ytr,a) +#define Yu(a...) P(ytu,a) +#define Yv(a...) P(ytv,a) +#define Yw(a...) P(ytw,a) +#define Ye(a...) P(yte,a) +#define YF(a...) P(ytF,a) +#define YR(a...) P(ytR,a) +#define YP(a...) P(ytP,a) +#define Yz(a...) P(ytz,a) +#define YZ(a...) P(ytZ,a) +#define Yt(a...) P(ytt,a) +#define YT(a...) P(ytT,a) +#define YcC(a...) P(ytcC,a) +#define YlL(a...) P(ytlL,a) +#define YdD(a...) P(ytdD,a) +#define YsS(a...) P(ytsS,a) +#define YzZ(a...) P(ytzZ,a) +#define YmM(a...) P(ytmM,a) +#define Ymt(a...) P(ytmt,a) +#define YMT(a...) P(ytMT,a) +#define YmMA(a...) P(ytmMA,a) +#define Yzd(a...) P(ytzd,a) +#define YZD(a...) P(ytZD,a) +#define Yzc(a...) P(ytzc,a) +#define YZC(a...) P(ytZC,a) #define YZDC(a...) P(ytZDC,a) +#define x(a) dex(x,a) +#define y(a) dex(y,a) +#define z(a) dex(z,a) +#define u(a) dex(u,a) +#define xq(a) _q(x,a) +#define yq(a) _q(y,a) +#define zq(a) _q(z,a) +#define uq(a) _q(u,a) +#define x2(a...) _2(x,a) +#define y2(a...) _2(y,a) +#define z2(a...) _2(z,a) +#define u2(a...) _2(u,a) +#define _A(x) ((A*)_V(x)) +#define _B(x) ((B*)_V(x)) +#define _H(x) ((H*)_V(x)) +#define _I(x) ((I*)_V(x)) +#define _L(x) ((L*)_V(x)) +#define _D(x) ((D*)_V(x)) +#define _C(x) ((C*)_V(x)) +#define _a(x) _A(x)[i] +#define _b(x) _B(x)[i] +#define _h(x) _H(x)[i] +#define _i(x) _I(x)[i] +#define _l(x) _L(x)[i] +#define _d(x) _D(x)[i] +#define _c(x) _C(x)[i] +#define _tA(x) (_t(x)==tA) +#define _tB(x) (_t(x)==tB) +#define _tH(x) (_t(x)==tH) +#define _tI(x) (_t(x)==tI) +#define _tL(x) (_t(x)==tL) +#define _tD(x) (_t(x)==tD) +#define _tC(x) (_t(x)==tC) +#define _tS(x) (_t(x)==tS) +#define _tM(x) (_t(x)==tM) +#define _tm(x) (_t(x)==tm) +#define _ti(x) (_t(x)==ti) +#define _tl(x) (_t(x)==tl) +#define _td(x) (_t(x)==td) +#define _ts(x) (_t(x)==ts) +#define _tc(x) (_t(x)==tc) +#define _to(x) (_t(x)==to) +#define _tp(x) (_t(x)==tp) +#define _tq(x) (_t(x)==tq) +#define _tr(x) (_t(x)==tr) +#define _tu(x) (_t(x)==tu) +#define _tv(x) (_t(x)==tv) +#define _tw(x) (_t(x)==tw) +#define _te(x) (_t(x)==te) +#define _tlL(x) (_tl(x)||_tL(x)) +#define _tdD(x) (_td(x)||_tD(x)) +#define _tcC(x) (_tc(x)||_tC(x)) +#define _tsS(x) (_ts(x)||_tS(x)) +#define _tmM(x) (_tm(x)||_tM(x)) +#define _tzZ(x) (_tz(x)||_tZ(x)) +#define Nx(r) N1(x,r) +#define Ny(r) N1(y,r) +#define Nz(r) N1(z,r) +#define Nu(r) N1(u,r) +#define oA _R(ce[tA]) +#define oC _R(ce[tC]) +#define oL _R(ce[tL]) +#define oD _R(ce[tD]) +#define oS _R(ce[tS]) +#define Ec(a...) E_(c,a) +#define Ed(a...) E_(d,a) +#define Ei(a...) E_(i,a) +#define El(a...) E_(l,a) +#define En(a...) E_(n,a) +#define Eo(a...) E_(o,a) +#define Ep(a...) E_(p,a) +#define Er(a...) E_(r,a) +#define Es(a...) E_(s,a) +#define Et(a...) E_(t,a) +#define Ev(a...) E_(v,a) +#define Ez(a...) E_(z,a) #define Cb C b #define Cc C c #define Cd C d |