1.3.0
CCC
 
RepeatMacroSwig.hpp File Reference

Macros

#define CONCATENATE(x, y)   x ## y
 
#define EXPAND(x)   x
 
#define NARG(...)   NARG_(__VA_ARGS__, RSEQ_N())
 
#define NARG_(...)   EXPAND(ARG_N(__VA_ARGS__))
 
#define ARG_N(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, N, ...)   N
 
#define RSEQ_N()
 
#define REPEAT_1(what, x)   what(x)
 
#define REPEAT_2(what, x, ...)
 
#define REPEAT_3(what, x, ...)
 
#define REPEAT_4(what, x, ...)
 
#define REPEAT_5(what, x, ...)
 
#define REPEAT_6(what, x, ...)
 
#define REPEAT_7(what, x, ...)
 
#define REPEAT_8(what, x, ...)
 
#define REPEAT_9(what, x, ...)
 
#define REPEAT_10(what, x, ...)
 
#define REPEAT_11(what, x, ...)
 
#define REPEAT_12(what, x, ...)
 
#define REPEAT_13(what, x, ...)
 
#define REPEAT_14(what, x, ...)
 
#define REPEAT_15(what, x, ...)
 
#define REPEAT_16(what, x, ...)
 
#define REPEAT_17(what, x, ...)
 
#define REPEAT_18(what, x, ...)
 
#define REPEAT_19(what, x, ...)
 
#define REPEAT_20(what, x, ...)
 
#define REPEAT_21(what, x, ...)
 
#define REPEAT_22(what, x, ...)
 
#define REPEAT_23(what, x, ...)
 
#define REPEAT_24(what, x, ...)
 
#define REPEAT_25(what, x, ...)
 
#define REPEAT_26(what, x, ...)
 
#define REPEAT_27(what, x, ...)
 
#define REPEAT_28(what, x, ...)
 
#define REPEAT_29(what, x, ...)
 
#define REPEAT_30(what, x, ...)
 
#define REPEAT_31(what, x, ...)
 
#define REPEAT_32(what, x, ...)
 
#define REPEAT_33(what, x, ...)
 
#define REPEAT_34(what, x, ...)
 
#define REPEAT_35(what, x, ...)
 
#define REPEAT_36(what, x, ...)
 
#define REPEAT_37(what, x, ...)
 
#define REPEAT_38(what, x, ...)
 
#define REPEAT_39(what, x, ...)
 
#define REPEAT_40(what, x, ...)
 
#define REPEAT_(N, what, ...)   CONCATENATE(REPEAT_, N)(what, __VA_ARGS__)
 
#define REPEAT(what, ...)   REPEAT_(NARG(__VA_ARGS__), what, __VA_ARGS__)
 
#define NARG2(...)   NARG2_(__VA_ARGS__, RSEQ2_N())
 
#define NARG2_(...)   EXPAND(ARG2_N(__VA_ARGS__))
 
#define ARG2_N(_1a, _1b, _2a, _2b, _3a, _3b, _4a, _4b, _5a, _5b, _6a, _6b, _7a, _7b, _8a, _8b, _9a, _9b, _10a, _10b, _11a, _11b, _12a, _12b, _13a, _13b, _14a, _14b, _15a, _15b, _16a, _16b, _17a, _17b, _18a, _18b, _19a, _19b, _20a, _20b, _21a, _21b, _22a, _22b, _23a, _23b, _24a, _24b, _25a, _25b, _26a, _26b, _27a, _27b, _28a, _28b, _29a, _29b, _30a, _30b, _31a, _31b, _32a, _32b, _33a, _33b, _34a, _34b, _35a, _35b, _36a, _36b, _37a, _37b, _38a, _38b, _39a, _39b, _40a, _40b, N, ...)   N
 
#define RSEQ2_N()
 
#define REPEAT2_1(what, x, y)   what(x, y)
 
#define REPEAT2_2(what, x, y, ...)
 
#define REPEAT2_3(what, x, y, ...)
 
#define REPEAT2_4(what, x, y, ...)
 
#define REPEAT2_5(what, x, y, ...)
 
#define REPEAT2_6(what, x, y, ...)
 
#define REPEAT2_7(what, x, y, ...)
 
#define REPEAT2_8(what, x, y, ...)
 
#define REPEAT2_9(what, x, y, ...)
 
#define REPEAT2_10(what, x, y, ...)
 
#define REPEAT2_11(what, x, y, ...)
 
#define REPEAT2_12(what, x, y, ...)
 
#define REPEAT2_13(what, x, y, ...)
 
#define REPEAT2_14(what, x, y, ...)
 
#define REPEAT2_15(what, x, y, ...)
 
#define REPEAT2_16(what, x, y, ...)
 
#define REPEAT2_17(what, x, y, ...)
 
#define REPEAT2_18(what, x, y, ...)
 
#define REPEAT2_19(what, x, y, ...)
 
#define REPEAT2_20(what, x, y, ...)
 
#define REPEAT2_21(what, x, y, ...)
 
#define REPEAT2_22(what, x, y, ...)
 
#define REPEAT2_23(what, x, y, ...)
 
#define REPEAT2_24(what, x, y, ...)
 
#define REPEAT2_25(what, x, y, ...)
 
#define REPEAT2_26(what, x, y, ...)
 
#define REPEAT2_27(what, x, y, ...)
 
#define REPEAT2_28(what, x, y, ...)
 
#define REPEAT2_29(what, x, y, ...)
 
#define REPEAT2_30(what, x, y, ...)
 
#define REPEAT2_31(what, x, y, ...)
 
#define REPEAT2_32(what, x, y, ...)
 
#define REPEAT2_33(what, x, y, ...)
 
#define REPEAT2_34(what, x, y, ...)
 
#define REPEAT2_35(what, x, y, ...)
 
#define REPEAT2_36(what, x, y, ...)
 
#define REPEAT2_37(what, x, y, ...)
 
#define REPEAT2_38(what, x, y, ...)
 
#define REPEAT2_39(what, x, y, ...)
 
#define REPEAT2_40(what, x, y, ...)
 
#define REPEAT2_(N, what, ...)   CONCATENATE(REPEAT2_, N)(what, __VA_ARGS__)
 
#define REPEAT2(what, ...)   REPEAT2_(NARG2(__VA_ARGS__), what, __VA_ARGS__)
 
#define NARG3(...)   NARG3_(__VA_ARGS__, RSEQ3_N())
 
#define NARG3_(...)   EXPAND(ARG3_N(__VA_ARGS__))
 
#define ARG3_N(_1a, _1b, _1c, _2a, _2b, _2c, _3a, _3b, _3c, _4a, _4b, _4c, _5a, _5b, _5c, _6a, _6b, _6c, _7a, _7b, _7c, _8a, _8b, _8c, _9a, _9b, _9c, _10a, _10b, _10c, _11a, _11b, _11c, _12a, _12b, _12c, _13a, _13b, _13c, _14a, _14b, _14c, _15a, _15b, _15c, _16a, _16b, _16c, _17a, _17b, _17c, _18a, _18b, _18c, _19a, _19b, _19c, _20a, _20b, _20c, _21a, _21b, _21c, _22a, _22b, _22c, _23a, _23b, _23c, _24a, _24b, _24c, _25a, _25b, _25c, _26a, _26b, _26c, _27a, _27b, _27c, _28a, _28b, _28c, _29a, _29b, _29c, _30a, _30b, _30c, _31a, _31b, _31c, _32a, _32b, _32c, _33a, _33b, _33c, _34a, _34b, _34c, _35a, _35b, _35c, _36a, _36b, _36c, _37a, _37b, _37c, _38a, _38b, _38c, _39a, _39b, _39c, _40a, _40b, _40c, N, ...)   N
 
#define RSEQ3_N()
 
#define REPEAT3_1(what, a, x, y, z)   what(a, x, y, z)
 
#define REPEAT3_2(what, a, x, y, z, ...)
 
#define REPEAT3_3(what, a, x, y, z, ...)
 
#define REPEAT3_4(what, a, x, y, z, ...)
 
#define REPEAT3_5(what, a, x, y, z, ...)
 
#define REPEAT3_6(what, a, x, y, z, ...)
 
#define REPEAT3_7(what, a, x, y, z, ...)
 
#define REPEAT3_8(what, a, x, y, z, ...)
 
#define REPEAT3_9(what, a, x, y, z, ...)
 
#define REPEAT3_10(what, a, x, y, z, ...)
 
#define REPEAT3_11(what, a, x, y, z, ...)
 
#define REPEAT3_12(what, a, x, y, z, ...)
 
#define REPEAT3_13(what, a, x, y, z, ...)
 
#define REPEAT3_14(what, a, x, y, z, ...)
 
#define REPEAT3_15(what, a, x, y, z, ...)
 
#define REPEAT3_16(what, a, x, y, z, ...)
 
#define REPEAT3_17(what, a, x, y, z, ...)
 
#define REPEAT3_18(what, a, x, y, z, ...)
 
#define REPEAT3_19(what, a, x, y, z, ...)
 
#define REPEAT3_20(what, a, x, y, z, ...)
 
#define REPEAT3_21(what, a, x, y, z, ...)
 
#define REPEAT3_22(what, a, x, y, z, ...)
 
#define REPEAT3_23(what, a, x, y, z, ...)
 
#define REPEAT3_24(what, a, x, y, z, ...)
 
#define REPEAT3_25(what, a, x, y, z, ...)
 
#define REPEAT3_26(what, a, x, y, z, ...)
 
#define REPEAT3_27(what, a, x, y, z, ...)
 
#define REPEAT3_28(what, a, x, y, z, ...)
 
#define REPEAT3_29(what, a, x, y, z, ...)
 
#define REPEAT3_30(what, a, x, y, z, ...)
 
#define REPEAT3_31(what, a, x, y, z, ...)
 
#define REPEAT3_32(what, a, x, y, z, ...)
 
#define REPEAT3_33(what, a, x, y, z, ...)
 
#define REPEAT3_34(what, a, x, y, z, ...)
 
#define REPEAT3_35(what, a, x, y, z, ...)
 
#define REPEAT3_36(what, a, x, y, z, ...)
 
#define REPEAT3_37(what, a, x, y, z, ...)
 
#define REPEAT3_38(what, a, x, y, z, ...)
 
#define REPEAT3_39(what, a, x, y, z, ...)
 
#define REPEAT3_40(what, a, x, y, z, ...)
 
#define REPEAT3_(N, what, a, x, y, z, ...)   CONCATENATE(REPEAT3_, N)(what, a, x, y, z, __VA_ARGS__)
 
#define REPEAT3(what, a, x, y, z, ...)   REPEAT3_(NARG3(x, y, z, __VA_ARGS__), what, a, x, y, z, __VA_ARGS__)
 

Macro Definition Documentation

#define ARG2_N (   _1a,
  _1b,
  _2a,
  _2b,
  _3a,
  _3b,
  _4a,
  _4b,
  _5a,
  _5b,
  _6a,
  _6b,
  _7a,
  _7b,
  _8a,
  _8b,
  _9a,
  _9b,
  _10a,
  _10b,
  _11a,
  _11b,
  _12a,
  _12b,
  _13a,
  _13b,
  _14a,
  _14b,
  _15a,
  _15b,
  _16a,
  _16b,
  _17a,
  _17b,
  _18a,
  _18b,
  _19a,
  _19b,
  _20a,
  _20b,
  _21a,
  _21b,
  _22a,
  _22b,
  _23a,
  _23b,
  _24a,
  _24b,
  _25a,
  _25b,
  _26a,
  _26b,
  _27a,
  _27b,
  _28a,
  _28b,
  _29a,
  _29b,
  _30a,
  _30b,
  _31a,
  _31b,
  _32a,
  _32b,
  _33a,
  _33b,
  _34a,
  _34b,
  _35a,
  _35b,
  _36a,
  _36b,
  _37a,
  _37b,
  _38a,
  _38b,
  _39a,
  _39b,
  _40a,
  _40b,
  N,
  ... 
)    N
#define ARG3_N (   _1a,
  _1b,
  _1c,
  _2a,
  _2b,
  _2c,
  _3a,
  _3b,
  _3c,
  _4a,
  _4b,
  _4c,
  _5a,
  _5b,
  _5c,
  _6a,
  _6b,
  _6c,
  _7a,
  _7b,
  _7c,
  _8a,
  _8b,
  _8c,
  _9a,
  _9b,
  _9c,
  _10a,
  _10b,
  _10c,
  _11a,
  _11b,
  _11c,
  _12a,
  _12b,
  _12c,
  _13a,
  _13b,
  _13c,
  _14a,
  _14b,
  _14c,
  _15a,
  _15b,
  _15c,
  _16a,
  _16b,
  _16c,
  _17a,
  _17b,
  _17c,
  _18a,
  _18b,
  _18c,
  _19a,
  _19b,
  _19c,
  _20a,
  _20b,
  _20c,
  _21a,
  _21b,
  _21c,
  _22a,
  _22b,
  _22c,
  _23a,
  _23b,
  _23c,
  _24a,
  _24b,
  _24c,
  _25a,
  _25b,
  _25c,
  _26a,
  _26b,
  _26c,
  _27a,
  _27b,
  _27c,
  _28a,
  _28b,
  _28c,
  _29a,
  _29b,
  _29c,
  _30a,
  _30b,
  _30c,
  _31a,
  _31b,
  _31c,
  _32a,
  _32b,
  _32c,
  _33a,
  _33b,
  _33c,
  _34a,
  _34b,
  _34c,
  _35a,
  _35b,
  _35c,
  _36a,
  _36b,
  _36c,
  _37a,
  _37b,
  _37c,
  _38a,
  _38b,
  _38c,
  _39a,
  _39b,
  _39c,
  _40a,
  _40b,
  _40c,
  N,
  ... 
)    N
#define ARG_N (   _1,
  _2,
  _3,
  _4,
  _5,
  _6,
  _7,
  _8,
  _9,
  _10,
  _11,
  _12,
  _13,
  _14,
  _15,
  _16,
  _17,
  _18,
  _19,
  _20,
  _21,
  _22,
  _23,
  _24,
  _25,
  _26,
  _27,
  _28,
  _29,
  _30,
  _31,
  _32,
  _33,
  _34,
  _35,
  _36,
  _37,
  _38,
  _39,
  _40,
  N,
  ... 
)    N
#define CONCATENATE (   x,
 
)    x ## y
#define EXPAND (   x)    x
#define NARG (   ...)    NARG_(__VA_ARGS__, RSEQ_N())
#define NARG2 (   ...)    NARG2_(__VA_ARGS__, RSEQ2_N())
#define NARG2_ (   ...)    EXPAND(ARG2_N(__VA_ARGS__))
#define NARG3 (   ...)    NARG3_(__VA_ARGS__, RSEQ3_N())
#define NARG3_ (   ...)    EXPAND(ARG3_N(__VA_ARGS__))
#define NARG_ (   ...)    EXPAND(ARG_N(__VA_ARGS__))
#define REPEAT (   what,
  ... 
)    REPEAT_(NARG(__VA_ARGS__), what, __VA_ARGS__)
#define REPEAT2 (   what,
  ... 
)    REPEAT2_(NARG2(__VA_ARGS__), what, __VA_ARGS__)
#define REPEAT2_ (   N,
  what,
  ... 
)    CONCATENATE(REPEAT2_, N)(what, __VA_ARGS__)
#define REPEAT2_1 (   what,
  x,
 
)    what(x, y)
#define REPEAT2_10 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_9(what, __VA_ARGS__)
#define REPEAT2_9(what, x, y,...)
Definition: RepeatMacroSwig.hpp:206
#define x
#define REPEAT2_11 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_10(what, __VA_ARGS__)
#define x
#define REPEAT2_10(what, x, y,...)
Definition: RepeatMacroSwig.hpp:209
#define REPEAT2_12 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_11(what, __VA_ARGS__)
#define REPEAT2_11(what, x, y,...)
Definition: RepeatMacroSwig.hpp:212
#define x
#define REPEAT2_13 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_12(what, __VA_ARGS__)
#define x
#define REPEAT2_12(what, x, y,...)
Definition: RepeatMacroSwig.hpp:215
#define REPEAT2_14 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_13(what, __VA_ARGS__)
#define REPEAT2_13(what, x, y,...)
Definition: RepeatMacroSwig.hpp:218
#define x
#define REPEAT2_15 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_14(what, __VA_ARGS__)
#define x
#define REPEAT2_14(what, x, y,...)
Definition: RepeatMacroSwig.hpp:221
#define REPEAT2_16 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_15(what, __VA_ARGS__)
#define REPEAT2_15(what, x, y,...)
Definition: RepeatMacroSwig.hpp:224
#define x
#define REPEAT2_17 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_16(what, __VA_ARGS__)
#define REPEAT2_16(what, x, y,...)
Definition: RepeatMacroSwig.hpp:227
#define x
#define REPEAT2_18 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_17(what, __VA_ARGS__)
#define x
#define REPEAT2_17(what, x, y,...)
Definition: RepeatMacroSwig.hpp:230
#define REPEAT2_19 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_18(what, __VA_ARGS__)
#define x
#define REPEAT2_18(what, x, y,...)
Definition: RepeatMacroSwig.hpp:233
#define REPEAT2_2 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_1(what, __VA_ARGS__)
#define x
#define REPEAT2_1(what, x, y)
Definition: RepeatMacroSwig.hpp:184
#define REPEAT2_20 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_19(what, __VA_ARGS__)
#define x
#define REPEAT2_19(what, x, y,...)
Definition: RepeatMacroSwig.hpp:236
#define REPEAT2_21 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_20(what, __VA_ARGS__)
#define x
#define REPEAT2_20(what, x, y,...)
Definition: RepeatMacroSwig.hpp:239
#define REPEAT2_22 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_21(what, __VA_ARGS__)
#define x
#define REPEAT2_21(what, x, y,...)
Definition: RepeatMacroSwig.hpp:242
#define REPEAT2_23 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_22(what, __VA_ARGS__)
#define REPEAT2_22(what, x, y,...)
Definition: RepeatMacroSwig.hpp:245
#define x
#define REPEAT2_24 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_23(what, __VA_ARGS__)
#define REPEAT2_23(what, x, y,...)
Definition: RepeatMacroSwig.hpp:248
#define x
#define REPEAT2_25 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_24(what, __VA_ARGS__)
#define REPEAT2_24(what, x, y,...)
Definition: RepeatMacroSwig.hpp:251
#define x
#define REPEAT2_26 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_25(what, __VA_ARGS__)
#define REPEAT2_25(what, x, y,...)
Definition: RepeatMacroSwig.hpp:254
#define x
#define REPEAT2_27 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_26(what, __VA_ARGS__)
#define REPEAT2_26(what, x, y,...)
Definition: RepeatMacroSwig.hpp:257
#define x
#define REPEAT2_28 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_27(what, __VA_ARGS__)
#define REPEAT2_27(what, x, y,...)
Definition: RepeatMacroSwig.hpp:260
#define x
#define REPEAT2_29 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_28(what, __VA_ARGS__)
#define x
#define REPEAT2_28(what, x, y,...)
Definition: RepeatMacroSwig.hpp:263
#define REPEAT2_3 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_2(what, __VA_ARGS__)
#define x
#define REPEAT2_2(what, x, y,...)
Definition: RepeatMacroSwig.hpp:185
#define REPEAT2_30 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_29(what, __VA_ARGS__)
#define x
#define REPEAT2_29(what, x, y,...)
Definition: RepeatMacroSwig.hpp:266
#define REPEAT2_31 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_30(what, __VA_ARGS__)
#define REPEAT2_30(what, x, y,...)
Definition: RepeatMacroSwig.hpp:269
#define x
#define REPEAT2_32 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_31(what, __VA_ARGS__)
#define REPEAT2_31(what, x, y,...)
Definition: RepeatMacroSwig.hpp:272
#define x
#define REPEAT2_33 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_32(what, __VA_ARGS__)
#define REPEAT2_32(what, x, y,...)
Definition: RepeatMacroSwig.hpp:275
#define x
#define REPEAT2_34 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_33(what, __VA_ARGS__)
#define REPEAT2_33(what, x, y,...)
Definition: RepeatMacroSwig.hpp:278
#define x
#define REPEAT2_35 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_34(what, __VA_ARGS__)
#define x
#define REPEAT2_34(what, x, y,...)
Definition: RepeatMacroSwig.hpp:281
#define REPEAT2_36 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_35(what, __VA_ARGS__)
#define REPEAT2_35(what, x, y,...)
Definition: RepeatMacroSwig.hpp:284
#define x
#define REPEAT2_37 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_36(what, __VA_ARGS__)
#define REPEAT2_36(what, x, y,...)
Definition: RepeatMacroSwig.hpp:287
#define x
#define REPEAT2_38 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_37(what, __VA_ARGS__)
#define x
#define REPEAT2_37(what, x, y,...)
Definition: RepeatMacroSwig.hpp:290
#define REPEAT2_39 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_38(what, __VA_ARGS__)
#define REPEAT2_38(what, x, y,...)
Definition: RepeatMacroSwig.hpp:293
#define x
#define REPEAT2_4 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_3(what, __VA_ARGS__)
#define REPEAT2_3(what, x, y,...)
Definition: RepeatMacroSwig.hpp:188
#define x
#define REPEAT2_40 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_39(what, __VA_ARGS__)
#define x
#define REPEAT2_39(what, x, y,...)
Definition: RepeatMacroSwig.hpp:296
#define REPEAT2_5 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_4(what, __VA_ARGS__)
#define REPEAT2_4(what, x, y,...)
Definition: RepeatMacroSwig.hpp:191
#define x
#define REPEAT2_6 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_5(what, __VA_ARGS__)
#define REPEAT2_5(what, x, y,...)
Definition: RepeatMacroSwig.hpp:194
#define x
#define REPEAT2_7 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_6(what, __VA_ARGS__)
#define x
#define REPEAT2_6(what, x, y,...)
Definition: RepeatMacroSwig.hpp:197
#define REPEAT2_8 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_7(what, __VA_ARGS__)
#define REPEAT2_7(what, x, y,...)
Definition: RepeatMacroSwig.hpp:200
#define x
#define REPEAT2_9 (   what,
  x,
  y,
  ... 
)
Value:
what(x, y)\
REPEAT2_8(what, __VA_ARGS__)
#define REPEAT2_8(what, x, y,...)
Definition: RepeatMacroSwig.hpp:203
#define x
#define REPEAT3 (   what,
  a,
  x,
  y,
  z,
  ... 
)    REPEAT3_(NARG3(x, y, z, __VA_ARGS__), what, a, x, y, z, __VA_ARGS__)
#define REPEAT3_ (   N,
  what,
  a,
  x,
  y,
  z,
  ... 
)    CONCATENATE(REPEAT3_, N)(what, a, x, y, z, __VA_ARGS__)
#define REPEAT3_1 (   what,
  a,
  x,
  y,
 
)    what(a, x, y, z)
#define REPEAT3_10 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_9(what, a, __VA_ARGS__)
#define REPEAT3_9(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:358
#define x
#define REPEAT3_11 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_10(what, a, __VA_ARGS__)
#define x
#define REPEAT3_10(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:361
#define REPEAT3_12 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_11(what, a, __VA_ARGS__)
#define REPEAT3_11(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:364
#define x
#define REPEAT3_13 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_12(what, a, __VA_ARGS__)
#define REPEAT3_12(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:367
#define x
#define REPEAT3_14 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_13(what, a, __VA_ARGS__)
#define REPEAT3_13(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:370
#define x
#define REPEAT3_15 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_14(what, a, __VA_ARGS__)
#define REPEAT3_14(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:373
#define x
#define REPEAT3_16 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_15(what, a, __VA_ARGS__)
#define REPEAT3_15(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:376
#define x
#define REPEAT3_17 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_16(what, a, __VA_ARGS__)
#define x
#define REPEAT3_16(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:379
#define REPEAT3_18 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_17(what, a, __VA_ARGS__)
#define REPEAT3_17(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:382
#define x
#define REPEAT3_19 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_18(what, a, __VA_ARGS__)
#define REPEAT3_18(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:385
#define x
#define REPEAT3_2 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_1(what, a, __VA_ARGS__)
#define REPEAT3_1(what, a, x, y, z)
Definition: RepeatMacroSwig.hpp:336
#define x
#define REPEAT3_20 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_19(what, a, __VA_ARGS__)
#define x
#define REPEAT3_19(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:388
#define REPEAT3_21 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_20(what, a, __VA_ARGS__)
#define REPEAT3_20(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:391
#define x
#define REPEAT3_22 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_21(what, a, __VA_ARGS__)
#define REPEAT3_21(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:394
#define x
#define REPEAT3_23 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_22(what, a, __VA_ARGS__)
#define REPEAT3_22(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:397
#define x
#define REPEAT3_24 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_23(what, a, __VA_ARGS__)
#define REPEAT3_23(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:400
#define x
#define REPEAT3_25 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_24(what, a, __VA_ARGS__)
#define REPEAT3_24(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:403
#define x
#define REPEAT3_26 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_25(what, a, __VA_ARGS__)
#define REPEAT3_25(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:406
#define x
#define REPEAT3_27 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_26(what, a, __VA_ARGS__)
#define REPEAT3_26(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:409
#define x
#define REPEAT3_28 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_27(what, a, __VA_ARGS__)
#define REPEAT3_27(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:412
#define x
#define REPEAT3_29 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_28(what, a, __VA_ARGS__)
#define x
#define REPEAT3_28(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:415
#define REPEAT3_3 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_2(what, a, __VA_ARGS__)
#define REPEAT3_2(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:337
#define x
#define REPEAT3_30 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_29(what, a, __VA_ARGS__)
#define REPEAT3_29(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:418
#define x
#define REPEAT3_31 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_30(what, a, __VA_ARGS__)
#define REPEAT3_30(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:421
#define x
#define REPEAT3_32 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_31(what, a, __VA_ARGS__)
#define x
#define REPEAT3_31(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:424
#define REPEAT3_33 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_32(what, a, __VA_ARGS__)
#define REPEAT3_32(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:427
#define x
#define REPEAT3_34 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_33(what, a, __VA_ARGS__)
#define REPEAT3_33(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:430
#define x
#define REPEAT3_35 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_34(what, a, __VA_ARGS__)
#define REPEAT3_34(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:433
#define x
#define REPEAT3_36 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_35(what, a, __VA_ARGS__)
#define REPEAT3_35(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:436
#define x
#define REPEAT3_37 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_36(what, a, __VA_ARGS__)
#define REPEAT3_36(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:439
#define x
#define REPEAT3_38 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_37(what, a, __VA_ARGS__)
#define REPEAT3_37(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:442
#define x
#define REPEAT3_39 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_38(what, a, __VA_ARGS__)
#define REPEAT3_38(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:445
#define x
#define REPEAT3_4 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_3(what, a, __VA_ARGS__)
#define REPEAT3_3(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:340
#define x
#define REPEAT3_40 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_39(what, a, __VA_ARGS__)
#define REPEAT3_39(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:448
#define x
#define REPEAT3_5 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_4(what, a, __VA_ARGS__)
#define x
#define REPEAT3_4(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:343
#define REPEAT3_6 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_5(what, a, __VA_ARGS__)
#define REPEAT3_5(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:346
#define x
#define REPEAT3_7 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_6(what, a, __VA_ARGS__)
#define REPEAT3_6(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:349
#define x
#define REPEAT3_8 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_7(what, a, __VA_ARGS__)
#define x
#define REPEAT3_7(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:352
#define REPEAT3_9 (   what,
  a,
  x,
  y,
  z,
  ... 
)
Value:
what(a, x, y, z)\
REPEAT3_8(what, a, __VA_ARGS__)
#define REPEAT3_8(what, a, x, y, z,...)
Definition: RepeatMacroSwig.hpp:355
#define x
#define REPEAT_ (   N,
  what,
  ... 
)    CONCATENATE(REPEAT_, N)(what, __VA_ARGS__)
#define REPEAT_1 (   what,
  x 
)    what(x)
#define REPEAT_10 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_9(what, __VA_ARGS__)
#define REPEAT_9(what, x,...)
Definition: RepeatMacroSwig.hpp:57
#define x
#define REPEAT_11 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_10(what, __VA_ARGS__)
#define x
#define REPEAT_10(what, x,...)
Definition: RepeatMacroSwig.hpp:60
#define REPEAT_12 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_11(what, __VA_ARGS__)
#define REPEAT_11(what, x,...)
Definition: RepeatMacroSwig.hpp:63
#define x
#define REPEAT_13 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_12(what, __VA_ARGS__)
#define REPEAT_12(what, x,...)
Definition: RepeatMacroSwig.hpp:66
#define x
#define REPEAT_14 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_13(what, __VA_ARGS__)
#define REPEAT_13(what, x,...)
Definition: RepeatMacroSwig.hpp:69
#define x
#define REPEAT_15 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_14(what, __VA_ARGS__)
#define REPEAT_14(what, x,...)
Definition: RepeatMacroSwig.hpp:72
#define x
#define REPEAT_16 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_15(what, __VA_ARGS__)
#define x
#define REPEAT_15(what, x,...)
Definition: RepeatMacroSwig.hpp:75
#define REPEAT_17 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_16(what, __VA_ARGS__)
#define REPEAT_16(what, x,...)
Definition: RepeatMacroSwig.hpp:78
#define x
#define REPEAT_18 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_17(what, __VA_ARGS__)
#define REPEAT_17(what, x,...)
Definition: RepeatMacroSwig.hpp:81
#define x
#define REPEAT_19 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_18(what, __VA_ARGS__)
#define REPEAT_18(what, x,...)
Definition: RepeatMacroSwig.hpp:84
#define x
#define REPEAT_2 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_1(what, __VA_ARGS__)
#define REPEAT_1(what, x)
Definition: RepeatMacroSwig.hpp:35
#define x
#define REPEAT_20 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_19(what, __VA_ARGS__)
#define REPEAT_19(what, x,...)
Definition: RepeatMacroSwig.hpp:87
#define x
#define REPEAT_21 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_20(what, __VA_ARGS__)
#define x
#define REPEAT_20(what, x,...)
Definition: RepeatMacroSwig.hpp:90
#define REPEAT_22 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_21(what, __VA_ARGS__)
#define REPEAT_21(what, x,...)
Definition: RepeatMacroSwig.hpp:93
#define x
#define REPEAT_23 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_22(what, __VA_ARGS__)
#define x
#define REPEAT_22(what, x,...)
Definition: RepeatMacroSwig.hpp:96
#define REPEAT_24 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_23(what, __VA_ARGS__)
#define REPEAT_23(what, x,...)
Definition: RepeatMacroSwig.hpp:99
#define x
#define REPEAT_25 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_24(what, __VA_ARGS__)
#define x
#define REPEAT_24(what, x,...)
Definition: RepeatMacroSwig.hpp:102
#define REPEAT_26 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_25(what, __VA_ARGS__)
#define REPEAT_25(what, x,...)
Definition: RepeatMacroSwig.hpp:105
#define x
#define REPEAT_27 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_26(what, __VA_ARGS__)
#define REPEAT_26(what, x,...)
Definition: RepeatMacroSwig.hpp:108
#define x
#define REPEAT_28 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_27(what, __VA_ARGS__)
#define REPEAT_27(what, x,...)
Definition: RepeatMacroSwig.hpp:111
#define x
#define REPEAT_29 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_28(what, __VA_ARGS__)
#define REPEAT_28(what, x,...)
Definition: RepeatMacroSwig.hpp:114
#define x
#define REPEAT_3 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_2(what, __VA_ARGS__)
#define REPEAT_2(what, x,...)
Definition: RepeatMacroSwig.hpp:36
#define x
#define REPEAT_30 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_29(what, __VA_ARGS__)
#define REPEAT_29(what, x,...)
Definition: RepeatMacroSwig.hpp:117
#define x
#define REPEAT_31 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_30(what, __VA_ARGS__)
#define x
#define REPEAT_30(what, x,...)
Definition: RepeatMacroSwig.hpp:120
#define REPEAT_32 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_31(what, __VA_ARGS__)
#define REPEAT_31(what, x,...)
Definition: RepeatMacroSwig.hpp:123
#define x
#define REPEAT_33 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_32(what, __VA_ARGS__)
#define REPEAT_32(what, x,...)
Definition: RepeatMacroSwig.hpp:126
#define x
#define REPEAT_34 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_33(what, __VA_ARGS__)
#define REPEAT_33(what, x,...)
Definition: RepeatMacroSwig.hpp:129
#define x
#define REPEAT_35 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_34(what, __VA_ARGS__)
#define x
#define REPEAT_34(what, x,...)
Definition: RepeatMacroSwig.hpp:132
#define REPEAT_36 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_35(what, __VA_ARGS__)
#define REPEAT_35(what, x,...)
Definition: RepeatMacroSwig.hpp:135
#define x
#define REPEAT_37 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_36(what, __VA_ARGS__)
#define x
#define REPEAT_36(what, x,...)
Definition: RepeatMacroSwig.hpp:138
#define REPEAT_38 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_37(what, __VA_ARGS__)
#define REPEAT_37(what, x,...)
Definition: RepeatMacroSwig.hpp:141
#define x
#define REPEAT_39 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_38(what, __VA_ARGS__)
#define x
#define REPEAT_38(what, x,...)
Definition: RepeatMacroSwig.hpp:144
#define REPEAT_4 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_3(what, __VA_ARGS__)
#define x
#define REPEAT_3(what, x,...)
Definition: RepeatMacroSwig.hpp:39
#define REPEAT_40 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_39(what, __VA_ARGS__)
#define REPEAT_39(what, x,...)
Definition: RepeatMacroSwig.hpp:147
#define x
#define REPEAT_5 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_4(what, __VA_ARGS__)
#define x
#define REPEAT_4(what, x,...)
Definition: RepeatMacroSwig.hpp:42
#define REPEAT_6 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_5(what, __VA_ARGS__)
#define x
#define REPEAT_5(what, x,...)
Definition: RepeatMacroSwig.hpp:45
#define REPEAT_7 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_6(what, __VA_ARGS__)
#define x
#define REPEAT_6(what, x,...)
Definition: RepeatMacroSwig.hpp:48
#define REPEAT_8 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_7(what, __VA_ARGS__)
#define x
#define REPEAT_7(what, x,...)
Definition: RepeatMacroSwig.hpp:51
#define REPEAT_9 (   what,
  x,
  ... 
)
Value:
what(x)\
REPEAT_8(what, __VA_ARGS__)
#define REPEAT_8(what, x,...)
Definition: RepeatMacroSwig.hpp:54
#define x
#define RSEQ2_N ( )
Value:
40, 40, 39, 39, 38, 38, 37, 37,\
36, 36, 35, 35, 34, 34, 33, 33,\
32, 32, 31, 31, 30, 30, 29, 29,\
28, 28, 27, 27, 26, 26, 25, 25,\
24, 24, 23, 23, 22, 22, 21, 21,\
20, 20, 19, 19, 18, 18, 17, 17,\
16, 16, 15, 15, 14, 14, 13, 13,\
12, 12, 11, 11, 10, 10, 9, 9,\
8, 8, 7, 7, 6, 6, 5, 5,\
4, 4, 3, 3, 2, 2, 1, 1, 0, 0
#define RSEQ3_N ( )
Value:
40, 40, 40, 39, 39, 39, 38, 38, 38, 37, 37, 37,\
36, 36, 36, 35, 35, 35, 34, 34, 34, 33, 33, 33,\
32, 32, 32, 31, 31, 31, 30, 30, 30, 29, 29, 29,\
28, 28 ,28, 27, 27, 27, 26, 26, 26, 25, 25, 25,\
24, 24, 24, 23, 23, 23, 22, 22, 22, 21, 21, 21,\
20, 20, 20, 19, 19, 19, 18, 18, 18, 17, 17, 17,\
16, 16, 16, 15, 15, 15, 14, 14, 14, 13, 13, 13,\
12, 12, 12, 11, 11, 11, 10, 10, 10, 9, 9, 9,\
8, 8, 8, 7, 7, 7, 6, 6, 6, 5, 5, 5,\
4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1,\
0, 0, 0
#define RSEQ_N ( )
Value:
40, 39, 38, 37, 36, 35, 34, 33,\
32, 31, 30, 29, 28, 27, 26, 25,\
24, 23, 22, 21, 20, 19, 18, 17,\
16, 15, 14, 13, 12, 11, 10, 9,\
8, 7, 6, 5, 4, 3, 2, 1, 0