1
"if"대신 "when"을 사용하여 코드 스 니펫으로 프리젠 테이션을 보았습니다. JVM 기반 스크립팅 언어처럼 코드가 "{}"대신에 들여 쓰기를 사용하고 각 줄이 ';'로 끝나지 않았습니다.어떤 JVM 기반 스크립트 언어가 "if"대신에 "when"을 분기 제어 키워드로 사용합니까?
실마리를 줄 수 있습니까? 어떤 언어가 될 수 있습니까?
"if"대신 "when"을 사용하여 코드 스 니펫으로 프리젠 테이션을 보았습니다. JVM 기반 스크립팅 언어처럼 코드가 "{}"대신에 들여 쓰기를 사용하고 각 줄이 ';'로 끝나지 않았습니다.어떤 JVM 기반 스크립트 언어가 "if"대신에 "when"을 분기 제어 키워드로 사용합니까?
실마리를 줄 수 있습니까? 어떤 언어가 될 수 있습니까?
루비는 case-when 문을 가졌습니다. 내 추측은 "JRuby"가 될 것입니다.
case x
when User === x
puts "Constant"
when "User" === x
puts "string"
else
puts "nothing"
end
스칼라와 그루비 사용 모두'if' – gefei
자이 썬 들여 쓰기를 기반으로하지만, –
이 https://github.com/Frege/frege 같은 비트를 소리 if''만을 사용하는 것 같다. – pedrofurla