|
338 | 338 | #define GANG_N_1(N,K) _GANG_N(N,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K) |
339 | 339 |
|
340 | 340 | // Macros for initializing arrays |
| 341 | +#define LIST_32(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA,BB,CC,DD,EE,FF,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA,BB,CC,DD,EE,FF |
| 342 | +#define LIST_31(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA,BB,CC,DD,EE,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA,BB,CC,DD,EE |
| 343 | +#define LIST_30(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA,BB,CC,DD,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA,BB,CC,DD |
| 344 | +#define LIST_29(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA,BB,CC,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA,BB,CC |
| 345 | +#define LIST_28(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA,BB,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,TU,V,W,X,Y,Z,AA,BB |
| 346 | +#define LIST_27(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA |
| 347 | +#define LIST_26(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z |
| 348 | +#define LIST_25(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y |
| 349 | +#define LIST_24(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X |
| 350 | +#define LIST_23(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W |
| 351 | +#define LIST_22(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V |
| 352 | +#define LIST_21(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U |
341 | 353 | #define LIST_20(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T |
342 | 354 | #define LIST_19(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S |
343 | 355 | #define LIST_18(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,...) A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R |
|
563 | 575 | #define INC_18 19 |
564 | 576 | #define INC_19 20 |
565 | 577 | #define INC_20 21 |
| 578 | +#define INC_21 22 |
| 579 | +#define INC_22 23 |
| 580 | +#define INC_23 24 |
| 581 | +#define INC_24 25 |
| 582 | +#define INC_25 26 |
| 583 | +#define INC_26 27 |
| 584 | +#define INC_27 28 |
| 585 | +#define INC_28 29 |
| 586 | +#define INC_29 30 |
| 587 | +#define INC_30 31 |
| 588 | +#define INC_31 32 |
566 | 589 | #define INCREMENT_(n) INC_##n |
567 | 590 | #define INCREMENT(n) INCREMENT_(n) |
568 | 591 |
|
|
598 | 621 | #define DEC_13 12 |
599 | 622 | #define DEC_14 13 |
600 | 623 | #define DEC_15 14 |
| 624 | +#define DEC_16 15 |
| 625 | +#define DEC_17 16 |
| 626 | +#define DEC_18 17 |
| 627 | +#define DEC_19 18 |
| 628 | +#define DEC_20 19 |
| 629 | +#define DEC_21 20 |
| 630 | +#define DEC_22 21 |
| 631 | +#define DEC_23 22 |
| 632 | +#define DEC_24 23 |
| 633 | +#define DEC_25 24 |
| 634 | +#define DEC_26 25 |
| 635 | +#define DEC_27 26 |
| 636 | +#define DEC_28 27 |
| 637 | +#define DEC_29 28 |
| 638 | +#define DEC_30 29 |
| 639 | +#define DEC_31 30 |
| 640 | +#define DEC_32 31 |
601 | 641 | #define DECREMENT_(n) DEC_##n |
602 | 642 | #define DECREMENT(n) DECREMENT_(n) |
603 | 643 |
|
|
0 commit comments