call·a·ble
C1technical프로그래밍에서는 호출 가능한, 금융에서는 조기상환 가능한
adjective형용사
- 1
호출 가능한 — 프로그래밍에서 함수처럼 호출하거나 실행할 수 있는C1〔computing〕
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.
그 값을 실행하기 전에 호출 가능한지 확인해라.
유의어invocable, executable
반의어non-callable
noun명사
- 1
호출 가능 객체 — 프로그래밍에서 호출 가능한 객체C1〔computing〕
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.
각 이벤트를 처리할 호출 가능 객체를 전달해라.
반의어non-callable
adjective형용사
- 1
조기상환 가능한 — 채권·우선주 등이 발행자에 의해 만기 전에 조기상환될 수 있는C1〔finance〕
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은 ‘호출할 수 있는’이라는 뜻으로 기억하기 쉽습니다. 금융에서는 ‘발행자가 다시 불러들일 수 있는 채권’처럼 떠올리면 됩니다.