predicates
-
판정 함수TeX과 친구들 2021. 3. 31. 09:41
"_p"로 끝나는 expl3 함수들은 true 또는 false를 반환한다. 이것들을 predicates 함수라고 한다. 우리말로 옮기자면 "판정 함수"라고 할까? 이것은 \tl_if_blank:nTF { ... }{ true code }{ false code } 다음과 같다. \bool_if:nTF { \tl_if_blank_p:n {...} }{ true code }{ false code } 이것들을 ":NTF"와 ":nTF"와 같은 조건문 함수들을 위한 모듈 정도로 여기어서 매뉴얼에 굳이 언급할 필요가 없지 않나 생각했었다. 하지만 고급 프로그래머들이 하듯이 복잡한 조건식을 만들 때에는 판정 함수가 필요하겠다. \bool_if:nTF { \cs_if_exist_p:N #1 && \int_if_odd_..