blob: 607e45736527d5576cce6c1570b06159864c6bbd [file] [log] [blame]
==== multiline-string
a = "string
string"
==
a = "string
string"
==== multiline-string-method
def z(arg)
print "string
string\n"
end
==
def z(arg)
print "string
string\n"
end
==== multiline-string-class
class Z
s = "a
b"
def m
print "m
m"
end
end
==
class Z
s = "a
b"
def m
print "m
m"
end
end
==== multiline-string-if-block
a = 1
if a==1
puts "string
printed"
end
==
a = 1
if a==1
puts "string
printed"
end
==== multiline-string-while-block
while a>0
puts "string
printed"
end
==
while a>0
puts "string
printed"
end
==== multiline-string-while-block-condition
while x != "A
BBB"
puts x
end
==
while x != "A
BBB"
puts x
end
==== multiline-string-while-modifier
i = 0
begin
print "aaa
bbb"
i +=1
end while i < 5
==
i = 0
begin
print "aaa
bbb"
i +=1
end while i < 5
==== multiline-string-rescue-block
begin
doStuff
rescue SyntaxError
print "Error!
Error!"
end
==
begin
doStuff
rescue SyntaxError
print "Error!
Error!"
end
==== multiline-string-do-block
[ 1, 2, 3 ].each do |x|
print "xxx
xxx"
end
==
[ 1, 2, 3 ].each do |x|
print "xxx
xxx"
end
==== multiline-string-spaces
def method
print "Hello
"
puts "world"
end
method
==
def method
print "Hello
"
puts "world"
end
method
==== dstring
[1,2,3].each do |x|
puts "Iteration
#{x}"
end
==
[1,2,3].each do |x|
puts "Iteration
#{x}"
end
==== xstring
[1,2,3].each do |x|
puts `ls
date`
end
==
[1,2,3].each do |x|
puts `ls
date`
end
==== multiline-string-until
i = "a"
until i == "a\
zz"
print i
i += "z"
end
==
i = "a"
until i == "a\
zz"
print i
i += "z"
end
==== multiline-string-until-modifier
i = "a"
begin
print i
i += "z"
end until i == "a\
zz"
==
i = "a"
begin
print i
i += "z"
end until i == "a\
zz"
==== multiline=string-percent
def z
a = %!ola\
lala!
print a
end
==
def z
a = %!ola\
lala!
print a
end
==== string-as-return
def xName
"AAAA"
end
puts xName
==
def xName
"AAAA"
end
puts xName
==== string-as-args
dump(['all'], *index, &block)
==
dump(['all'], *index, &block)