| ==== method-comments | |
| def a | |
| #comment | |
| end | |
| == | |
| def a | |
| #comment | |
| end | |
| ==== class-comments | |
| #before class | |
| class Hello | |
| #after class | |
| #method 1 | |
| def method1 | |
| #inside method 1 | |
| return 1 | |
| end | |
| #method 2 | |
| def method2 | |
| #inside method 2 | |
| return 2 | |
| end | |
| end | |
| == | |
| #before class | |
| class Hello | |
| #after class | |
| #method 1 | |
| def method1 | |
| #inside method 1 | |
| return 1 | |
| end | |
| #method 2 | |
| def method2 | |
| #inside method 2 | |
| return 2 | |
| end | |
| end | |
| ==== begin-comments | |
| begin | |
| doStuff | |
| #zz | |
| rescue | |
| #error | |
| print "Error!" | |
| end | |
| == | |
| begin | |
| doStuff | |
| #zz | |
| rescue | |
| #error | |
| print "Error!" | |
| end | |
| ==== begin-comments-2 | |
| begin | |
| #c1 | |
| doStuff | |
| rescue | |
| #c2 | |
| puts "Failed!" | |
| ensure | |
| #c3 | |
| tidyUp | |
| end | |
| == | |
| begin | |
| #c1 | |
| doStuff | |
| rescue | |
| #c2 | |
| puts "Failed!" | |
| ensure | |
| #c3 | |
| tidyUp | |
| end | |
| ==== until-comments | |
| a = 1 | |
| until a >= 10: | |
| #increment | |
| a += 1 | |
| end | |
| puts a | |
| == | |
| a = 1 | |
| until a >= 10: | |
| #increment | |
| a += 1 | |
| end | |
| puts a | |
| ==== while-comments | |
| a = 1 | |
| while a < 10 | |
| #increment | |
| a += 1 | |
| end | |
| puts a | |
| == | |
| a = 1 | |
| while a < 10 | |
| #increment | |
| a += 1 | |
| end | |
| puts a | |
| ==== for-comments | |
| for i in 1..10 | |
| puts i | |
| end | |
| == | |
| for i in 1..10 | |
| puts i | |
| end | |
| ==== case-comments | |
| case age | |
| when 0 | |
| #zero | |
| puts "zero" | |
| when 1 | |
| #one | |
| puts "one" | |
| when 2 | |
| #two | |
| puts "two" | |
| else | |
| #other | |
| puts "other" | |
| end | |
| == | |
| case age | |
| when 0 | |
| #zero | |
| puts "zero" | |
| when 1 | |
| #one | |
| puts "one" | |
| when 2 | |
| #two | |
| puts "two" | |
| else | |
| #other | |
| puts "other" | |
| end | |
| ==== simple-do-comments | |
| num = 1 | |
| 7.times do | |
| print num | |
| num += 1 | |
| end | |
| == | |
| num = 1 | |
| 7.times do | |
| print num | |
| num += 1 | |
| end | |
| ==== simple-do-comments-braces | |
| num = 1 | |
| 7.times { | |
| print num | |
| num += 1 | |
| } | |
| == | |
| num = 1 | |
| 7.times { | |
| print num | |
| num += 1 | |
| } | |
| ==== if-comments | |
| a = 1 | |
| if a == 1 | |
| #one | |
| puts "One" | |
| elsif a == 2 | |
| #two | |
| puts "Two" | |
| else | |
| #other | |
| puts "Other" | |
| end | |
| == | |
| a = 1 | |
| if a == 1 | |
| #one | |
| puts "One" | |
| elsif a == 2 | |
| #two | |
| puts "Two" | |
| else | |
| #other | |
| puts "Other" | |
| end | |
| ==== unless-comments | |
| a = 1 | |
| unless a == 1 | |
| #other | |
| puts "Other" | |
| else | |
| #one | |
| puts "One" | |
| end | |
| == | |
| a = 1 | |
| unless a == 1 | |
| #other | |
| puts "Other" | |
| else | |
| #one | |
| puts "One" | |
| end | |
| ==== modules-comments | |
| #module | |
| module Some | |
| #module | |
| module Thing | |
| VERSION = 1 | |
| #class | |
| class Hello | |
| #method | |
| def execute | |
| #inside method | |
| puts "Hello, world" | |
| end | |
| end | |
| end | |
| end | |
| == | |
| #module | |
| module Some | |
| #module | |
| module Thing | |
| VERSION = 1 | |
| #class | |
| class Hello | |
| #method | |
| def execute | |
| #inside method | |
| puts "Hello, world" | |
| end | |
| end | |
| end | |
| end |