blob: 4068be3c5fea019c0dd5ad949020065a13ac9e76 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
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
v=foo
print @"$v"
./:
|