summaryrefslogtreecommitdiffhomepage
path: root/64x0/cc2/regression-tests/pure2-for-loop-range-with-lambda.cpp2
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-09 21:47:33 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-09 21:47:33 +0100
commit9cef856478cebe4bfe00e1d39c9e2d49015dd0e4 (patch)
treef04c6b6b1156057748c7044a766120485c45c885 /64x0/cc2/regression-tests/pure2-for-loop-range-with-lambda.cpp2
parenta8a55bc93e06cd8f75f7d397c013f7a312ea29a4 (diff)
MP-UX/hCore Assembler for 64x0, Release I.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to '64x0/cc2/regression-tests/pure2-for-loop-range-with-lambda.cpp2')
-rw-r--r--64x0/cc2/regression-tests/pure2-for-loop-range-with-lambda.cpp230
1 files changed, 0 insertions, 30 deletions
diff --git a/64x0/cc2/regression-tests/pure2-for-loop-range-with-lambda.cpp2 b/64x0/cc2/regression-tests/pure2-for-loop-range-with-lambda.cpp2
deleted file mode 100644
index 066771b..0000000
--- a/64x0/cc2/regression-tests/pure2-for-loop-range-with-lambda.cpp2
+++ /dev/null
@@ -1,30 +0,0 @@
-first: (forward f, forward _...) -> forward _ = f;
-
-main: (args) = {
- ints: const std::array = (1, 2, 3, 4, 5);
- // OK
- for ints.first() do (i) {
- std::cout << i;
- }
-
- // OK
- for ints.first(1) do (i) {
- std::cout << i;
- }
-
- // Used to cause Error
- for ints.first(:(x) x) do (i) {
- std::cout << i;
- }
-
- // OK
- temp := ints.first(:(x) x);
- for temp do (i) {
- std::cout << i;
- }
-
- for :() args$;() do (i) _ = i;
- for :(x) x;(args) do (j) _ = j;
- for :(x) x;(args) next _ = :() args$;() do (k) _ = k;
- for :(x) x;(args) next _ = :(x) x;(args) do (l) _ = l;
-}