디시인사이드 갤러리

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

갤러리 본문 영역

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

나르시갤로그로 이동합니다. 2025.09.28 00:48:43
조회 80 추천 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/17 - -
AD 대학생 필수템! What's in my Bag 운영자 25/11/21 - -
2893357 뭔가 덥넹 ♥냥덩이♥갤로그로 이동합니다. 10.01 101 0
2893356 애인과 수갑 한쪽씩 차면 뭐 하고 놀아야 하나요? 발명도둑잡기(118.216) 10.01 45 0
2893355 너희 좃찐따라서 나님 없으면 개노잼이잖아 [1] ♥냥덩이♥갤로그로 이동합니다. 10.01 82 0
2893354 나는 supabase의 기능중에 db를 벡터화 하는게 존나 편해서 ㅆㅇㅆ찡갤로그로 이동합니다. 10.01 85 0
2893353 나도 만약 성공했으면 운이 좋았다라고 변명했을듯 타이밍뒷.통수한방(1.213) 10.01 75 0
2893352 인생이 운이라는새끼는 그냥 집안이 좋은새끼들이나 하는 핑계거리이지 타이밍뒷.통수한방(1.213) 10.01 70 0
2893351 CIA에 신고한 냥덩이 외환죄로 최고 사형 가능 [1] 발명도둑잡기(118.216) 10.01 93 0
2893350 실력이라 포장된 운에 현혹되지 말기를 바래 ㅇㅇ(121.168) 10.01 140 0
2893349 근데 supabase 존나 편하네 왜 백엔드 안하고 supabase [5] ㅆㅇㅆ(113.192) 10.01 135 0
2893347 인생은 운이 절대아님 타이밍뒷.통수한방(1.213) 10.01 66 0
2893345 실력은 운이야. 운은 실력이 아니야 ㅇㅇ(121.168) 10.01 63 0
2893344 .. [4] ♥냥덩이♥갤로그로 이동합니다. 10.01 161 0
2893343 와 한화 우승못했네 [10] 개멍청한유라갤로그로 이동합니다. 10.01 103 0
2893342 이재명 대통령과 박진영 대중문화교류위원회 공동위원장 [1] 발명도둑잡기(118.216) 10.01 75 0
2893341 사기조심 프갤러(211.45) 10.01 100 0
2893340 이재명,조국 [1] ♥냥덩이♥갤로그로 이동합니다. 10.01 85 0
2893339 찢재명이 알트먼 보고 행복하겠누 자기보다 작은사람 만나서 ㅋㅋㅋ 타이밍뒷.통수한방(1.213) 10.01 110 0
2893338 금융권 다니는 사람들 다닐만 해? ㅇㅇ(121.168) 10.01 97 0
2893334 아빠 여행간김에 아빠술을 털어보자 ㅇㅅㅇ [1] ㅇㅇ(223.39) 10.01 114 0
2893333 수갑차고 데이트, 네티즌 인기 폭발 발명도둑잡기(118.235) 10.01 69 0
2893332 알트먼 키 뭐임??찢재명보다 작누 타이밍뒷.통수한방(1.213) 10.01 73 0
2893331 날이 쌀쌀하니 길거리 오뎅국물이 땡기는구낭 ♥냥덩이♥갤로그로 이동합니다. 10.01 79 0
2893328 야구 미쳤다 이기양 !! ♥냥덩이♥갤로그로 이동합니다. 10.01 84 0
2893327 홍대 근처 지하철에 미인들이 많이 다니네 발명도둑잡기(118.235) 10.01 100 0
2893326 경험과상상 모노씨어터 첫 날 잘 봤습니다 발명도둑잡기(118.235) 10.01 66 0
2893325 제조업 좆소는 절대 들어가지마라 [3] 프갤러(211.234) 10.01 254 0
2893321 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥덩냥이♥갤로그로 이동합니다. 10.01 72 0
2893320 드라이버 개발하는거 재밌긴하네 [2] 루도그담당(58.239) 10.01 101 0
2893319 하... 맛있는 양념소갈비 하나 먹고싶긴하네... ㅇㅇ(223.39) 10.01 62 0
2893318 난 왜이렇게 실력이 없을까 [2] 프갤러(210.217) 10.01 107 1
2893317 4ㅌㅊ는 내년 1분기안에 가느응~?!? ♥냥덩이♥갤로그로 이동합니다. 10.01 61 0
2893315 금월까지 가능할듯? ♥냥덩이♥갤로그로 이동합니다. 10.01 86 0
2893314 우분투 제발 살려주세요 [5] 프갤러(210.97) 10.01 113 0
2893312 야 개발 스텍이 어떻고 실력이 어떻고 다 의미 없어. gilgarion(211.235) 10.01 119 0
2893311 오라클 ms 토발즈 머스크 보면 it쪽이 좌파인이유알수있지않누?? 타이밍뒷통수한방(1.213) 10.01 54 0
2893310 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 10.01 78 0
2893307 지치고 삶이 힘든데... [1] 3ㅇㄴㅁ(211.235) 10.01 175 0
2893305 표현의 자유 억압하는 디시인사이드 [7] 야옹아저씨갤로그로 이동합니다. 10.01 665 6
2893303 생기부 컴공 위주로 적어놨는데 인생 망한거임? ㅇㅇ(49.165) 10.01 162 0
2893295 점심 저녁 발명도둑잡기(211.246) 10.01 167 0
2893294 고양이 촛대 발명도둑잡기(110.70) 10.01 214 0
2893293 흠... 술좀 끊어볼랬더만 술이 또 땡기네... [2] ㅇㅇ(223.39) 10.01 187 0
2893292 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ [1] ♥덩냥이♥갤로그로 이동합니다. 10.01 183 1
2893291 캐데헌에 편승하는 아니메 발명도둑잡기(59.6) 10.01 138 0
2893290 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ [1] ♥덩냥이♥갤로그로 이동합니다. 10.01 201 0
2893289 또 이렇게 러스트가 얼마나 위대한 언어인지 깨닫게 된다. [1] 프갤러(218.154) 10.01 185 0
2893288 귀염감수성이 미래당⭐+ ♥냥덩이♥갤로그로 이동합니다. 10.01 189 0
2893287 그래도 이넘 복제하는 경우가 없진 않나보네 [1] 프갤러(218.154) 10.01 191 0
2893286 Anne-Marie - DEPRESSED 발명도둑잡기(118.216) 10.01 158 0
2893285 뀨❤+ ♥냥덩이♥갤로그로 이동합니다. 10.01 170 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2