Pml Basic 4 - Logical Functions
GPTS로 학습시킨후 뽑아낸 글입니다 어색만 부분이나 있을수 있습니다 오류 있으면 댓글 달아주세요 추후 수정 예정입니다.** PML에서의 논리 함수 PML(Programming Macro Language)에서 Logical Fucntions는 주어진 조건에 따라 논리값을 반환하는 함수들입니다. 이 함수들을 사용하면 다양한 조건 검사를 수행하고, 그 결과에 따라 프로그램의 흐름을 제어할 수 있습니다. 아래는 각 논리 함수에 대한 설명과 예제입니다. 1. BADREF 함수 개요: BADREF(id)는 id가 유효하지 않으면 TRUE를, 유효하면 FALSE를 반환합니다. 예제:이 예제는 TREF가 유효한지 확인합니다. 2. DEFINED 및 UNDEFINED 함수 개요: DEFINED(variable_name)는 변수나 배열 요소가 정의되어 있으면 TRUE를 반환합니다. UNDEFINED(variable_name)는 변수나 배열 요소가 정의되지 않았으면 TRUE를 반환합니다. 예제:이 예제는 배열 array가 정의되어 있는지 확인합니다. 3. EMPTY 함수 개요: EMPTY(text)는 text가 빈 문자열이면 TRUE를, 그렇지 않으면 FALSE를 반환합니다. 예제:이 예제는 문자열이 비어 있는지 확인합니다. 4. IFTRUE 함수 개요: IFTRUE(logical, anyA, anyB)는 logical이 TRUE일 경우 anyA를, FALSE일 경우 anyB를 반환합니다. 예제:이 예제는 조건이 참인지 거짓인지에 따라 다른 값을 반환합니다.