7.6.2. INFO

INFO 지시어는 어셈블리 패스에서 진단 정보를 생성할 수 있도록 합니다.

! 기호는 간단한 진단 정보를 생성한다는 점을 제외하고 INFO와 매우 유사합니다.

구문

INFO numeric-expression, string-expression

인수 설명:

numeric-expression

어셈블리 중에 평가되는 숫자 식입니다. 이 식이 0으로 평가되면 다음과 같이 됩니다.

  • 첫 번째 패스 중에 아무런 작업도 수행되지 않습니다.

  • 두 번째 패스 중에 string-expression이 인쇄됩니다.

이 식이 0으로 평가되지 않으면 string-expression이 오류 메시지로 인쇄되고 어셈블리가 실패합니다.

string-expression

문자열로 평가되는 식입니다.

사용법

INFO는 사용자 지정 오류 메시지를 생성하는 유연한 방법을 제공합니다. 숫자 및 문자열 식에 대한 자세한 내용은 숫자 식문자열 식을 참조하십시오.

ASSERT도 참조하십시오.

예제

        INFO    0, "Version 1.0"
        IF endofdata <= label1
            INFO    4, "Data overrun at label1"
        ENDIF
Copyright © 2002-2008 ARM Limited. All rights reserved.ARM DUI 0204IK
Non-Confidential