diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2022-04-23 18:10:56 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2022-04-23 18:10:56 -0700 |
commit | b700e8e335f9e6ebf31457262db323273e339afa (patch) | |
tree | 208415a4e18a36f1073a58c1431443034f2a60c1 /testcases-iter | |
parent | 3528b08fa71d43b9541a6c56fb79bc9f95d97dd6 (diff) | |
download | cppawk-b700e8e335f9e6ebf31457262db323273e339afa.tar.gz cppawk-b700e8e335f9e6ebf31457262db323273e339afa.tar.bz2 cppawk-b700e8e335f9e6ebf31457262db323273e339afa.zip |
loop: new counting clause.
Diffstat (limited to 'testcases-iter')
-rw-r--r-- | testcases-iter | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/testcases-iter b/testcases-iter index 9ed1c25..54153d8 100644 --- a/testcases-iter +++ b/testcases-iter @@ -442,3 +442,18 @@ BEGIN { : -1 -1 +-- +21: +$cppawk ' +#include <iter.h> + +BEGIN { + loop (range (x, 1, 11), + counting (oddc, x % 2 != 0), + counting (evenc, x % 2 == 0), + counting (negativec, x < 0)) + ; + print oddc, evenc, negativec +}' +: +6 5 0 |