클래스의 멤버 호출 시 사용하는 점(.)을 생략하고 함수 이름 뒤에 소괄호를 생략해 직관적인 이름을 사용할 수 있는 표현법이다.
infix
키워드를 사용하여 정의해야한다.fun main() {
val nomalMulti = 3.multiply(10)
val infixMulti = 3 multiply 10 // 연산자 처럼 사용됨.
println(infixMulti)
}
infix fun Int.multiply(x: Int): Int { // infix로 선언되므로 중위 함수이다.
return this * x
}