EGL 문 및 명령의 구문 다이어그램

IBM® 구문 다이어그램을 사용하면 EGL 문 또는 빌드 명령을 구성하는 방법을 신속하게 확인할 수 있습니다. 이러한 다이어그램의 예는 다음과 같습니다.

구문 다이어그램의 예

왼쪽에서 두 개의 화살촉(>>)으로 시작되는 행인 기본 경로를 따라 왼쪽에서 오른쪽으로, 위에서 아래로 다이어그램을 읽으십시오. 기본 경로를 따라가면서 종속 경로에서 항목을 선택할 수 있으며 이 경우 종속 경로를 따라 왼쪽에서 오른쪽으로 계속 읽습니다.

예에서 기본 경로는 네 개의 행 세그먼트로 구성되어 있습니다. 이를 확인해야 합니다. 기본 경로의 두 번째 및 세 번째 행 세그먼트는 각각 하나의 화살촉(>)으로 시작하며 종속 정보를 포함하고 있습니다. 기본 경로 행의 네 번째 행 세그먼트도 하나의 화살촉(>)으로 시작하며 돌아오는 화살표와 종속 정보를 포함하고 서로 마주 보는 두 개의 화살촉(><)으로 종료됩니다.

이탤릭체가 아닌 항목(또는 기호)은 정확히 표시된 대로 지정되어야 합니다. 예에서, 항목 RequiredTerm을 그대로 지정합니다. 반대로, 이탤릭체의 항목은 지정하는 값의 플레이스홀더입니다. 예에서, RequiredValue 대신 다음 기호를 포함할 수 있습니다.
  myVariable
  50
  "Oh!"

이탤릭체 항목의 특정 요구사항(예: 문자열 또는 숫자가 적합한지 여부)이 구문 다이어그램 자체가 아닌, 구문 다이어그램 다음의 텍스트에 설명되어 있습니다.

다이어그램이 영숫자 이외의 문자를 표시하면 해당 문자를 구문의 일부분으로 입력하십시오. RequiredValue에 값을 지정한 후 예를 들어, 콜론(:)과 공백을 입력합니다.

여러 항목들 중에서 선택하도록 허용된 경우, 항목이 스택에 표시됩니다. 예에서는 항목 Alternative01 또는 Alternative02를 지정할 수 있습니다.

이 경우와 같이 스택에 나열된 항목에서 한 항목을 선택해야 하는 경우 선택사항 중 하나(임의로 지정됨)가 스택의 맨 위 행에 있습니다. 항목을 선택할 필요가 없으면 항목은 OptionalTerm01의 경우와 같이 모두 스택의 맨 위 행 아래에 있습니다.

경로에 있지만 상향 방식으로 표시되는 값(= yes의 경우에 해당)은 값이 나타나는 스택의 기본값입니다. 예에서는 다음 중에서 임의의 문자열을 지정할 수 있음을 표시하며, 처음 두 문자열은 동일합니다.
optionalTerm01 = yes

optionalTerm01

optionalTerm01 = no

OptionalTerm02

항목 위에서 왼쪽으로 돌아오는 화살표는 해당 항목을 반복적으로 사용할 수 있음을 나타냅니다. 예에서는 특성에 대한 값을 지정하며, 각각은 다음 값과 쉼표로 분리되어 있습니다.

세로 스택 위에서 왼쪽으로 돌아오는 화살표는 임의의 순서로 항목의 목록에서 선택할 수 있음을 의미합니다. 예에서는 다음의 각 문자열이 유효하지만(다른 경우와 마찬가지) 어떤 문자열도 필수사항은 아닙니다.
  OptionalTerm04 OptionalTerm05
  OptionalTerm06
  OptionalTerm04 OptionalTerm06 OptionalTerm05

피드백