aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/let1.awk14
-rw-r--r--test/let1.ok6
2 files changed, 20 insertions, 0 deletions
diff --git a/test/let1.awk b/test/let1.awk
index 413b6e1e..268222df 100644
--- a/test/let1.awk
+++ b/test/let1.awk
@@ -157,3 +157,17 @@ BEGIN {
@let (x = 1, y = 2) { print "b6", x, y }
@let (x = 1, y = 2, z = 3) { print "b6", x, y, z }
}
+
+function f6()
+{
+ @let (x = 1) { print "f6", x }
+ @let (x = 1, y = 2,) { print "f6", x, y }
+ @let (x = 1, y = 2, z = 3,) { print "f6", x, y, z }
+}
+
+BEGIN {
+ f6()
+ @let (x = 1) { print "b7", x }
+ @let (x = 1, y = 2,) { print "b7", x, y }
+ @let (x = 1, y = 2, z = 3,) { print "b7", x, y, z }
+}
diff --git a/test/let1.ok b/test/let1.ok
index f3336775..70de9024 100644
--- a/test/let1.ok
+++ b/test/let1.ok
@@ -9,3 +9,9 @@ f5 1 2 3
b6 1
b6 1 2
b6 1 2 3
+f6 1
+f6 1 2
+f6 1 2 3
+b7 1
+b7 1 2
+b7 1 2 3