From 963e57c99534809645c2c796159b48f57357f103 Mon Sep 17 00:00:00 2001 From: overflowerror Date: Sun, 5 May 2024 21:55:33 +0200 Subject: [PATCH] test: Add test case for extracting value with map --- compiler/test/cases/021e-map-extract-value.in | 11 +++++++++++ compiler/test/cases/021e-map-extract-value.out | 10 ++++++++++ 2 files changed, 21 insertions(+) create mode 100644 compiler/test/cases/021e-map-extract-value.in create mode 100644 compiler/test/cases/021e-map-extract-value.out diff --git a/compiler/test/cases/021e-map-extract-value.in b/compiler/test/cases/021e-map-extract-value.in new file mode 100644 index 0000000..c6330a7 --- /dev/null +++ b/compiler/test/cases/021e-map-extract-value.in @@ -0,0 +1,11 @@ +var a = []{'a', 'b', 'c'}; + +var extract = 0; + +map(i, v in a) { + if (i == 1) { + extract = v; + } +} + +print(extract, '\n'); \ No newline at end of file diff --git a/compiler/test/cases/021e-map-extract-value.out b/compiler/test/cases/021e-map-extract-value.out new file mode 100644 index 0000000..e2ae0d9 --- /dev/null +++ b/compiler/test/cases/021e-map-extract-value.out @@ -0,0 +1,10 @@ +>>>[-]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>[-]<[-<<<+>>>>+<]>[-<+>]<[-]++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>[-]<[-<<+>>>+<]>[-<+>]<[-]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>[-]<[-<+>>+<]>[-<+>] +<[-] +>[-]>[-]+>[-]>[-]<<<[->>+>+<<<]>>>[-<<<+>>>]<<[->-<]+>[<->[-]]<[<<[-]>>>[-]<<<<<<[->>>+>>>+<<<<<<]>>>>>>[-<<<<<<+>>>>>>] +<[-]] +<+>[-]+>[-]>[-]<<<[->>+>+<<<]>>>[-<<<+>>>]<<[->-<]+>[<->[-]]<[<<[-]>>>[-]<<<<<[->>+>>>+<<<<<]>>>>>[-<<<<<+>>>>>] +<[-]] +<+>[-]+>[-]>[-]<<<[->>+>+<<<]>>>[-<<<+>>>]<<[->-<]+>[<->[-]]<[<<[-]>>>[-]<<<<[->+>>>+<<<<]>>>>[-<<<<+>>>>] +<[-]] +<+ +[-]++++++++++<.>.