2 control flow do end 1 : , [ , : ] nil : , parameters: { } , finalize: <<-END , update: <<-END , prepare: <<-END , salvage: <<-END , { :label => " " } 1 terminate 1 stop : 1 escape 1 parallel :wait => , :cancel => : do 1 end 1 loop pre_test{ } pre_test(" ") post_test{ } post_test(" ") , : => " " do 1 end 1 closed_loop :overrun => , :execution => : do 1 end 1 closed_loop_slice :type => : , :ctime => do 1 end 1 choose :exclusive :inclusive do 1 end 1 critical : do 1 end 1 alternative test{ } test(" ") , : => " " do 1 end 1 otherwise , : => " " do 1 end 1 parallel_branch do |local| 1 end , : => " " : => { } , : => [ ] { } nil , : => [ ] { } nil " " , { : => { } nil " " } , : => { } nil " " ' ' , ⭐( :name => : , :value => nil [ ] { } 🠊(" ") " " , : => " " ) 1 END do | | , <<-END 1 end END , " ": , , , 🠊(" ") " " " ": " >🠊(" ") " { " ": [ ] } [ { } , " >🠊(" ") " ] "@ ": " >🠊(" ") " ,