수색…


기본 식별자

기본 식별자는 문자, 밑줄 및 숫자로 구성되며 문자로 시작해야합니다. 그들은 대소 문자를 구분하지 않습니다. 언어의 예약어는 기본 식별자가 될 수 없습니다. 유효한 VHDL 기본 식별자의 예 :

A_myId90
a_MYID90
abcDEf100_1
ABCdef100_1

처음 두 개는 동등하고 마지막 두 개는 동등합니다 (대소 문자를 구분하지 않음).

잘못된 기본 식별자의 예 :

_not_reset   -- start with underscore
85MHz_clock  -- start with digit
LooP         -- reserved word of the language

확장 식별자

VHDL 확장 식별자는 백 슬래시 ( \ )로 구분되며 문자, 밑줄, 숫자, 공백 및 기타 특수 문자를 포함 할 수 있습니다 (특수 문자의 전체 정의는 언어 참조 설명서 참조). 백 슬래시 사이의 문자 시퀀스는 VHDL 언어의 예약어가 될 수 있습니다. 백 슬래시는 확장 식별자에 두 배로 ( \\ ) 포함시킬 수 있습니다. 확장 식별자는 대소 문자를 구분합니다. (모든 다른) 확장 식별자의 예 :

\if\
\If\
\My Identifier\
\An \\ Identifier \\ With \\ Backslashes\
\&#@[]:.*\
\$£§{}\


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow