LC·Dict

call·a·ble

C1technical
/ˈkɑːləbəl//ˈkɔːləbəl/드물게 쓰임

프로그래밍에서는 호출 가능한, 금융에서는 조기상환 가능한

adjective형용사

  1. 1

    호출 가능한프로그래밍에서 함수처럼 호출하거나 실행할 수 있는C1computing

    able to be invoked or run like a function in a programming language

    • In Python, functions and classes are callable objects.

      파이썬에서는 함수와 클래스가 호출 가능한 객체이다.

    • Check whether the value is callable before you run it.

      그 값을 실행하기 전에 호출 가능한지 확인해라.

noun명사

  1. 1

    호출 가능 객체프로그래밍에서 호출 가능한 객체C1computing

    an object or piece of code that can be called like a function

    • The decorator returns a new callable.

      그 데코레이터는 새로운 호출 가능 객체를 반환한다.

    • Pass a callable to handle each event.

      각 이벤트를 처리할 호출 가능 객체를 전달해라.

    유의어function, callback

    반의어non-callable

adjective형용사

  1. 1

    조기상환 가능한채권·우선주 등이 발행자에 의해 만기 전에 조기상환될 수 있는C1finance

    used of a bond or other security that the issuer may redeem before its maturity date

    • The company issued callable bonds with a five-year protection period.

      그 회사는 5년의 보호 기간이 있는 조기상환 가능 채권을 발행했다.

    • Investors often demand higher yields on callable debt.

      투자자들은 조기상환 가능 채무에 대해 흔히 더 높은 수익률을 요구한다.

    유의어redeemable

    반의어non-callable

뉘앙스 · 쓰임

프로그래밍의 callable은 executable보다 더 구체적으로 ‘함수처럼 호출할 수 있음’을 말합니다. 금융에서 callable은 단순히 ‘상환 가능한’이 아니라 보통 ‘발행자가 만기 전에 조기상환할 수 있는’이라는 뜻이므로 redeemable과 가깝지만 더 전문적인 맥락에서 쓰입니다.

금융에서 callable bond를 ‘투자자가 원할 때 현금화할 수 있는 채권’으로 오해하면 안 됩니다. 보통 조기상환 권리는 발행자에게 있으며, 투자자에게는 재투자 위험이 생길 수 있습니다. 프로그래밍에서는 Python 등에서 callable object, callable function 같은 표현으로 자주 쓰입니다.

유의어 뉘앙스 비교

invocable
매우 전문적인 표현으로, ‘호출될 수 있는’이라는 뜻이 더 직접적입니다.
executable
실행할 수 있다는 뜻이지만, 반드시 함수처럼 호출된다는 의미는 아닙니다.
function
function은 대표적인 callable이지만, 모든 callable이 함수인 것은 아닙니다.
callback
callback은 나중에 호출되도록 전달되는 callable을 가리키는 경우가 많습니다.
redeemable
상환될 수 있다는 넓은 뜻이며, callable은 특히 발행자의 조기상환권을 강조합니다.

반의어

non-callable
발행자가 만기 전에 조기상환할 수 없다는 뜻입니다.

자주 쓰는 표현 · Collocations

adj+noun

  • callable bond조기상환 가능 채권
  • callable debt조기상환 가능 채무
  • callable preferred stock조기상환 가능 우선주
  • callable object호출 가능 객체

verb+noun

  • return a callable호출 가능 객체를 반환하다

verb+clause

  • check if something is callable무언가가 호출 가능한지 확인하다

어원 · 암기 팁

[English]동사 call에 ‘~할 수 있는’이라는 뜻의 접미사 -able이 붙은 말입니다. call은 고대 노르드어 kalla와 관련이 있고, -able은 라틴어 -abilis 계열에서 온 접미사입니다.

call(부르다, 호출하다) + -able(~할 수 있는)

💡 call을 ‘호출하다’로 생각하면 callable은 ‘호출할 수 있는’이라는 뜻으로 기억하기 쉽습니다. 금융에서는 ‘발행자가 다시 불러들일 수 있는 채권’처럼 떠올리면 됩니다.