aboutsummaryrefslogtreecommitdiffstats
path: root/testcases-iter
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2022-04-19 06:22:34 -0700
committerKaz Kylheku <kaz@kylheku.com>2022-04-19 06:22:34 -0700
commiteb088d2bf6c55dd98a1cc2c0b68e1dddd3e5b975 (patch)
tree11ab47dff79b0fc2cfe9cc4c02dad073321eaef9 /testcases-iter
parent7b64f8f016c86f8a5bf4fcdd2f70d6ac83a1ec9b (diff)
downloadcppawk-eb088d2bf6c55dd98a1cc2c0b68e1dddd3e5b975.tar.gz
cppawk-eb088d2bf6c55dd98a1cc2c0b68e1dddd3e5b975.tar.bz2
cppawk-eb088d2bf6c55dd98a1cc2c0b68e1dddd3e5b975.zip
loop: argmax: single iter must produce arg.
Diffstat (limited to 'testcases-iter')
-rw-r--r--testcases-iter17
1 files changed, 17 insertions, 0 deletions
diff --git a/testcases-iter b/testcases-iter
index 48138c0..9ed1c25 100644
--- a/testcases-iter
+++ b/testcases-iter
@@ -425,3 +425,20 @@ BEGIN {
:
1
1
+--
+20:
+$cppawk '
+#include <iter.h>
+
+BEGIN {
+ loop (range (x, -1, -1),
+ argmax (mx, x, x),
+ argmin (mi, x, x))
+ ; // empty
+
+ print mx
+ print mi
+}'
+:
+-1
+-1