[Solved] How to write block in IRB?

[ad_1]

(Oh you mean IRB)

If you enter something that will be on multiple lines, ruby will wait until the final end is completed before running the code:

irb(main):001:0> def dostuff
irb(main):002:1>   puts "things"
irb(main):003:1> end
=> :dostuff
irb(main):004:0> dostuff
things
=> nil
irb(main):005:0> 

As you can see the number at the prompt changes depending on how deep the block-level is.

[ad_2]

solved How to write block in IRB?