From 2471a2e288e069eb828f7b37437f80f5a307b09b Mon Sep 17 00:00:00 2001 From: Houtan Bastani <houtan@dynare.org> Date: Fri, 14 Feb 2020 17:28:19 +0100 Subject: [PATCH] macro processor: add test of tuple index in @#for loop [skip ci] (cherry picked from commit 71def361fb4520346d31c0c549c9885b179c9016) --- tests/example1_macro.mod | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tests/example1_macro.mod b/tests/example1_macro.mod index 460c986033..45ad345c4c 100644 --- a/tests/example1_macro.mod +++ b/tests/example1_macro.mod @@ -40,7 +40,15 @@ phi = 0.1; @#define w = w + [ elt ] @#endfor @#if w != [ 1, "a", 1, 2:3] -@#error "For loop problem" +@#error "For loop problem 1" +@#endif + +@#define w = [ ] +@#for (i,j) in [(1,2),(1,3),(1,4)] +@#define w = w + [i, j] +@#endfor +@#if w != [ 1, 2, 1, 3, 1, 4] +@#error "For loop problem 2" @#endif @#define s = "abcde" -- GitLab