summaryrefslogtreecommitdiff
path: root/test/prism/fixtures/unparser/corpus/semantic/dstr.txt
blob: 919e736077517f6daceffa3cdc6bb7cfdd79986d (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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<<DOC
DOC

<<'DOC'
DOC

<<~DOC
DOC

<<~'DOC'
DOC

<<DOC
  a
DOC

<<'DOC'
  a
DOC

<<DOC
  a
  #{}
DOC

<<~DOC
  a
  #{}
DOC

<<~DOC
  a
  #{}
  b
DOC

<<~DOC
  a
    b
DOC

<<'DOC'
a

b
DOC

<<'DOC'
 a

 b
DOC

<<'DOC'
 a\nb
DOC

<<DOC
#{}a
 #{}a
DOC

<<DOC
  #{}
  \#{}
DOC

<<DOC
 a#{}b
 c
DOC

<<~DOC
  #{}
DOC

if true
  <<~DOC
    #{}
  DOC
end

if true
  <<~DOC
    b#{}
  DOC
end

if true
  <<~DOC
    #{}a
  DOC
end

if true
  <<-'DOC'
   a

   b
  DOC
end

"#{}a"

%(\n"#{}"\n)

%Q(-\n"#{}"\n)

"a
#{}
b"

"a\n#{}
b"

"a
#{}\nb"

'a' \
"#{}"

"" "" ""

"a#{@a}" "b"
"a#@a" "b"
"a#$a" "b"
"a#@@a" "b"