«proc-object» 태그된 질문

7
Ruby 블록에서 'return'사용
임베디드 스크립팅 언어로 Ruby 1.9.1을 사용하여 "최종 사용자"코드를 Ruby 블록에 작성하려고합니다. 이것의 한 가지 문제는 사용자가 블록에서 'return'키워드를 사용할 수 있기를 원하므로 암시 적 반환 값에 대해 걱정할 필요가 없습니다. 이를 염두에두고 다음과 같이 할 수 있기를 바랍니다. def thing(*args, &block) value = block.call puts "value=#{value}" end thing { return …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.