-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
안녕하세요,
#58 에서 = 를 제외한 비교 연산자는 허용되지 않는 자료형의 경우 undefined behavior인 것을 확인했습니다.
그렇다면 여기서 undefined behavior를 원하는 대로 정의한 다음 해당 behavior를 이용해 4번 calculator를 구현해도 될까요?
예를 들어서, < 와 > 를 string에 대해서 Lexicographic order를 반환하는 것으로 정의한 뒤, 이를 calculator 구현에 사용하는 것이 가능할 지 문의드립니다.
물론 이를 악용한다면 예를 들어서 "Vstring % 0은 Vstring의 calculator eval 결과로 정의한다." 와 같은 비상식적인 경우도 가능하겠지만, 그렇지 않은 상식적인 경우에 대해서 문의드립니다.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels