aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-08-14 21:54:53 +0900
committernsfisis <nsfisis@gmail.com>2025-08-15 10:06:21 +0900
commitdbc4b194265bf37d1dc8fb9ba067e3c3240d9d70 (patch)
treeb34b47051be639eba70454194307d5e3886fa14d /tests
parentcefe477fdf8c8a7a081e08add9cafbe1d8a2acf0 (diff)
downloadducc-dbc4b194265bf37d1dc8fb9ba067e3c3240d9d70.tar.gz
ducc-dbc4b194265bf37d1dc8fb9ba067e3c3240d9d70.tar.zst
ducc-dbc4b194265bf37d1dc8fb9ba067e3c3240d9d70.zip
feat: implement comma operator
Diffstat (limited to 'tests')
-rw-r--r--tests/090.sh21
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/090.sh b/tests/090.sh
new file mode 100644
index 0000000..102b9ab
--- /dev/null
+++ b/tests/090.sh
@@ -0,0 +1,21 @@
+set -e
+
+cat <<'EOF' > expected
+0 0
+1 1
+2 2
+3 3
+4 4
+EOF
+
+bash ../../test_diff.sh <<'EOF'
+int printf();
+
+int main() {
+ int i = 1000;
+ int j = 1000;
+ for (i = 0, j = 0; i < 5; i++, j++) {
+ printf("%d %d\n", i, j);
+ }
+}
+EOF