composalizer — EnumHOW가 잠시 쥐고 있던 구성자 꺼내기
composalizer — EnumHOW가 잠시 쥐고 있던 구성자 꺼내기
유니온(enum) 타입을 만들 때 내부적으로 HOW(HOW, metaclass)가 여러 단계를 거쳐요. composalizer는 그 과정에서 .set_composalizer로 설정해 둔 구성자(composalizer)를 돌려주는 메서드예요.
본문
In Metamodel::EnumHOW
method composalizer($obj)
.set_composalizer로 설정된 구성자를 돌려줘요. 타입 합성 과정에서 설정값을 다시 꺼내 확인해야 할 때 쓰이는 메서드예요.