더북(TheBook)

 

INTERPRETER 3.8 함수

함수 호출식(function call expression)은 C와 똑같이 생겼다.

makeBreakfast(bacon, eggs, toast);

인수 없이 함수를 호출할 수도 있다.

makeBreakfast();

루비 같은 언어와 달리 괄호는 필수다. 괄호가 없으면 함수 호출이 아니라 그냥 참조만 하는 것으로 본다.

나만의 함수를 정의할 수 없는 언어는 재미가 없다. 록스에서는 fun으로 한껏 재미를 보라.7

fn, fun, func, func... 언어마다 예약어가 조금씩 다르다. funct, functi, functio라고 쓰는 언어도 있으려나?

fun printSum(a, b) {
  print a + b;
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.