디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

Ada 프로그래밍, 3.1 식별자 (identifier)

나르시갤로그로 이동합니다. 2025.09.28 00:48:43
조회 71 추천 0 댓글 0

3.1 식별자 (identifier)

식별자(identifier)는 변수, 상수, 타입, 프로시저 등 프로그램의 다양한 구성 요소에 이름을 부여하기 위해 사용하는 기호적 명칭입니다.

Ada 식별자의 작성 규칙은 다음과 같습니다.

  1. 식별자는 반드시 문자 또는 숫자-문자(예: 로마 숫자)로 시작해야 합니다. 숫자-문자(number letter)란 일반적인 10진수 숫자(0~9)와 달리 문자처럼 취급되는 유니코드 문자(, ,  등)를 의미합니다. 따라서 Ⅳ_Generation은 유효한 식별자이지만, 4th_Generation은 숫자로 시작하므로 허용되지 않습니다.
  2. 두 번째 문자부터는 문자, 10진수 숫자, 또는 밑줄(_)을 포함할 수 있습니다.
  3. 연속된 밑줄(__)이나 식별자의 끝에 오는 밑줄은 허용되지 않습니다.
  4. Ada 식별자는 대소문자를 구분하지 않으며, 대소문자를 무시하고 비교했을 때 동일한 문자열이면 같은 식별자로 간주됩니다. 예를 들어, Count, count, COUNT는 모두 동일한 식별자입니다.
  5. 식별자로 if, for, begin 등의 예약어(reserved word)를 사용할 수 없습니다.

올바른 식별자 예시

  • Temperature
  • page_count
  • x1
  • get_symbol
  • is_device_ready

Ada는 유니코드를 지원하므로 다음과 같이 한글, 한자, 일본어 등을 사용한 식별자도 유효합니다.

-- 유니코드 식별자 선언 예시
declare
  온도       : Float;           -- 한글
  国家       : String(1 .. 2);  -- 중국어
  みず       : Integer;         -- 일본어 (히라가나)
  café       : String(1 .. 10); -- 프랑스어 (é 포함)
  año        : Positive;        -- 스페인어 (ñ 포함)
  grünerWert : Float;           -- 독일어 (ü 포함)
begin
  null;
end;

잘못된 식별자 예시

  • 1st_reading (숫자로 시작)
  • Page__count (밑줄 연속 사용)
  • End_Of_File_ (밑줄로 끝남)
  • end (예약어 사용)


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 해외에서 겪는 불합리한 대우에 대응 잘 할 것 같은 스타는? 운영자 25/11/03 - -
AD 저녁 뭐먹지? 오늘의 메뉴 추천! 운영자 25/10/31 - -
2893113 카카오 숏폼 사태 cpo가 저지른 짓이라는데 프갤러(27.168) 09.30 103 0
2893112 바보같은 중소 개발자 280:1 조금똑똑한 공무원 43:1 ㅇㅇ(175.197) 09.30 111 0
2893110 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 09.30 46 0
2893109 서울가는거보다 부산 공무원이 더 좋다 ㅇㅇ(175.197) 09.30 109 0
2893108 칼국수집 지나가는데 [1] 발명도둑잡기(211.246) 09.30 100 0
2893107 ai 는 이제 google gemma ,lg ai exaone만사용할련다 타이밍뒷.통수한방(1.213) 09.30 81 0
2893105 내가 느끼는게 차단한 병신이 관심받을라고 댓글다는거 애잔함 ㅆㅇㅆ(124.216) 09.30 78 0
2893104 좁아지는 공무원 임용문.. 부산 행정9급 경쟁률 43대 1 ㅇㅇ(175.197) 09.30 128 0
2893103 생각해보니 카카오톡 2개월 한거치고 버그 적은편이네 프갤러(121.190) 09.30 90 0
2893101 아 피곤하다 [2] ㅆㅇㅆ(124.216) 09.30 59 0
2893094 대학때 수학 공부한건 아직도 후회중 [1] 무관갤로그로 이동합니다. 09.30 115 0
2893093 예전 며느리들의 기분 느끼는중 ㅇ ㅅㅇ; [2] 프갤러(60.196) 09.30 85 0
2893092 저도 전공자입니다만 [2] 루도그담당(118.235) 09.30 111 0
2893091 컴공전공은 전공했다는 사실이 중요한게 아님 [4] ㅇㅇ갤로그로 이동합니다. 09.30 218 1
2893090 array는 결국 포인터로 구현되는거아님? [3] 프갤러(223.39) 09.30 135 0
2893089 님들 학교 다닐때 30대있었음? [5] ㅇㅇ(117.53) 09.30 114 0
2893087 ❤✨☀⭐⚡☘⛩나로님 시작합니당⛩☘⚡⭐☀✨❤ Naro갤로그로 이동합니다. 09.30 44 0
2893086 모바일 신분증은 가짜 블록체인임? [3] 0di갤로그로 이동합니다. 09.30 95 2
2893085 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 09.30 59 0
2893084 regis ter qualifier쓰지말래 [1] 프갤러(223.38) 09.30 62 0
2893082 USB 이런 오류 본 적 있는 사람 있음? [2] 프갤러(209.127) 09.30 82 0
2893081 뉴프로에 재밋는글 많더라 [1] 헬마스터갤로그로 이동합니다. 09.30 79 0
2893080 현시대는 토발즈도 1찍 짱깨편인 무서운 시대이다ㅋㅋ번식 더 해줘라 이기 타이밍뒷.통수한방(1.213) 09.30 66 0
2893079 [행정안전부] 딥페이크 범죄 대응을 위한 AI 탐지 모델 경진대회 (~1 프갤러(14.32) 09.30 99 0
2893078 벽보 또 붙여봐..ㅇㅅㅇ [1] 헤르 미온느갤로그로 이동합니다. 09.30 85 0
2893077 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 09.30 52 0
2893076 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 09.30 117 0
2893075 와.... 프갤러(210.217) 09.30 87 1
2893074 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 09.30 94 0
2893073 님들 저 졸업작품 주제 추천좀요 [7] 공기역학갤로그로 이동합니다. 09.30 162 0
2893063 오늘 빌드하고 올릴랬는데 조금 다듬고 올려야겠다 [1] ㅆㅇㅆ찡갤로그로 이동합니다. 09.30 95 0
2893062 프갤 마갤보다도 글리젠 안되는거 실하냐? [2] 헬마스터갤로그로 이동합니다. 09.29 129 1
2893061 에셋이 걱정인 게임 제작 희망자는 보시오 프갤러(110.8) 09.29 86 0
2893060 Kdmapper는 kmdf 지원 안하네 루도그담당(58.239) 09.29 78 0
2893048 짱깨들은 17억인구로 만든게 qwen 이 끝임?? 타이밍뒷.통수한방(1.213) 09.29 148 0
2893037 토발즈도 짱개편인 세상에 살고있다ㅋㅋ번식 더 해줘 ㅋㅋㅋ 타이밍뒷.통수한방(1.213) 09.29 70 0
2893036 와.. 근방 50m 내에 접근만해도 썩은내 날거 같음 ♥냥덩이♥갤로그로 이동합니다. 09.29 77 0
2893032 유명재한테 사기당했다ㅋㅋ [1] 프갤러(211.45) 09.29 98 0
2893029 현시대는 토발즈도 1찍인 무서운 세상이다 이기이기 [1] 타이밍뒷.통수한방(1.213) 09.29 111 0
2893014 29살 지잡대 신입(10개월 일함) 중소 si 개발 취업 프갤러(118.220) 09.29 328 0
2893011 회사가 어려워서 연봉동결이네 [3] ㅇㅇ(175.197) 09.29 217 0
2893010 나님 끙야 기운.. ♥냥덩이♥갤로그로 이동합니다. 09.29 149 1
2893009 홀짝홀짝 ♥냥덩이♥갤로그로 이동합니다. 09.29 155 0
2893005 레제 ♥냥덩이♥갤로그로 이동합니다. 09.29 103 0
2893003 '장관급' 박진영, 이재명 대통령과 함께한다…"밝은 미래 기대" 발명도둑잡기(39.7) 09.29 149 0
2893000 저장용 ♥냥덩이♥갤로그로 이동합니다. 09.29 130 0
2892997 짱깨 llm은 어떻게 쓸만한 게 1개도 없냐ㄹㅇ 타이밍뒷.통수한방(1.213) 09.29 113 0
2892994 좋은냄새❤+ ♥냥덩이♥갤로그로 이동합니다. 09.29 67 0
2892992 스피드냥덩 ♥냥덩이♥갤로그로 이동합니다. 09.29 88 0
2892990 9월 26일 지하철서 카드 분실했는데 발명도둑잡기(39.7) 09.29 75 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2