aboutsummaryrefslogtreecommitdiff
path: root/old-tests/pairs/buildfile
diff options
context:
space:
mode:
Diffstat (limited to 'old-tests/pairs/buildfile')
-rw-r--r--old-tests/pairs/buildfile40
1 files changed, 40 insertions, 0 deletions
diff --git a/old-tests/pairs/buildfile b/old-tests/pairs/buildfile
new file mode 100644
index 0000000..3b55044
--- /dev/null
+++ b/old-tests/pairs/buildfile
@@ -0,0 +1,40 @@
+print foo@bar # foo@bar
+print foo@{bar} # foo@bar
+print {foo}@bar # foo@bar
+print {foo@bar} # foo@bar
+print {{foo}@{bar}} # foo@bar
+print "{foo}@bar" # {foo}@bar
+
+print foo@ # foo@{}
+print {foo}@ # foo@{}
+print {foo}@{} # foo@{}
+print {foo}@ {FOO}@ # foo@{} FOO@{}
+v=foo@
+print $v # foo@{}
+
+print @bar # {}@bar
+print @{bar} # {}@bar
+print {}@{bar} # {}@bar
+print @{BAR} @{bar} # {}@BAR {}@bar
+v=@bar
+print $v # {}@bar
+
+print @ # {}@{}
+print @{} # {}@{}
+print {}@ # {}@{}
+print {}@{} # {}@{}
+print {@} # {}@{}
+v=@
+print $v # {}@{}
+
+print @ @ # {}@{} {}@{}
+v=@ @
+print $v # {}@{} {}@{}
+
+print @{bar BAR} # {}@bar {}@BAR
+print @{bar {BAR}} # {}@bar {}@BAR
+print foo@{bar BAR} # foo@bar foo@BAR
+
+#print @@ # error: double pair separator
+
+./: