[프로그래밍 언어론] 바인딩(Binding), 바인딩 타임(Binding Time)에 대하여


[프로그래밍 언어론] 바인딩(Binding), 바인딩 타임(Binding Time)에 대하여

바인딩(Binding) Binding은 연관 짓는 것이다(association). 예를 들어 엔티티(Entity)와 속성(Attribute), 심벌(symbol)과 연산자(operation)를 연관 짓는 것 등을 binding이라고 한다. 바인딩 타임(Binding Time) 바인딩 타임은 결정되는 시점에 따른 분류로 구분지을 수 있다. 언어 디자인 시점(at language design time) - 대부분의 언어에서 제어 흐름 구조, 기본 유형 집합, 복잡한 유형을 만드는 데 사용할 수 있는 생성자 및 언어론의 많은 측면들이 언어를 디자인할 때 선택된다. 언어 구현 시점(at language implementation time) - 대부분의 언어 매뉴얼이 언어 구현자의 재량에 다양한 이슈를 남긴다. ..


원문링크 : [프로그래밍 언어론] 바인딩(Binding), 바인딩 타임(Binding Time)에 대하여