COBOL 표현식 지원

다음과 같은 유형의 COBOL 표현식을 표현식 입력 필드에 사용할 수 있습니다.

변수: 사용자의 프로그램에서 사용되는 변수입니다. 다음은 COBOL 변수를 사용하여 지정할 수 있습니다.

참고:
  • Relational 연산자는 허용됩니다.
  • INDEXED 구가 있는 USAGE 절은 인덱스 데이터 항목을 정의합니다. 인덱스 데이터 항목은 형식에 상관 없이 항상 오프셋을 표시합니다. 예를 들어, IDM이 요소의 너비가 2바이트인 일차원 테이블에 대해 USAGE 인덱스가 있는 데이터 항목이며 IDM이 테이블 내의 세 번째 요소를 참조하도록 설정된 경우, 디버거에 의해 표시되는 값(즉, 스토리지의 값)은 4가 됩니다.

    OCCURS 절의 INDEXED BY 구는 index-name을 정의합니다. 10진수 형식으로 index-name에 대해 표시되는 값은 요소 번호입니다. 16진 표시에서는 해당 배열 요소의 오프셋입니다. 예를 들어, 동일한 일차원 테이블에 대해 INMINDEXED BY 구에서 지정된 경우, 세 번째 요소는 10진수 형식으로는 3 값을 가지며 16진 형식으로는 4 값을 가집니다.

  • OCCURS DEPENDING ON 오브젝트가 가능한 최대값을 가진 경우에도 변수를 찾은 데이터가 처리됩니다.

상수: 상수는 다음 유형 중 하나가 될 수 있습니다.

참고: COBOL 상수에서 소수점은 항상 마침표입니다(즉, DECIMAL-POINT IS COMMA 절은 디버거에 의해 무시됩니다.) 추상적인 COBOL 상수는 디버거에 의해 무시됩니다.

레지스터: 레지스터 보기로 표시될 수 있는 모든 프로세서 레지스터입니다. 이름이 충돌하는 경우 프로그램 변수 이름이 레지스터 이름보다 우선합니다.

파일 이름: 파일 이름에 대해 디버거에 의해 표시되는 값은 조직, 액세스 및 레코드 길이입니다.


피드백