diff options
-rw-r--r-- | cppawk-include/iter.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cppawk-include/iter.h b/cppawk-include/iter.h index 8ea75a2..7246f2c 100644 --- a/cppawk-include/iter.h +++ b/cppawk-include/iter.h @@ -250,15 +250,15 @@ function __loop_argmin(a, arga, b, argb) #define __step_until(expr) 1 #define __init_lockstep(...) __prog(__varexpand3(__init_first, __init_next, \ - __VA_ARGS__)) + __VA_ARGS__)) #define __test_lockstep(...) __nd(__varexpand3(__test_first, __test_next, \ - __VA_ARGS__)) + __VA_ARGS__)) #define __prep_lockstep(...) (__nd(__varexpand3(__prep_first, __prep_next, \ - __VA_ARGS__)) || 1) + __VA_ARGS__)) || 1) #define __fini_lockstep(...) (__nd(__varexpand3(__fini_first, __fini_next, \ - __VA_ARGS__)) && 0) + __VA_ARGS__)) && 0) #define __step_lockstep(...) __prog(__varexpand3(__step_first, __step_next, \ - __VA_ARGS__)) + __VA_ARGS__)) #define __init_if(test, clause) __init_ ## clause #define __test_if(test, clause) !(test) || __test_ ## clause |