디시인사이드 갤러리

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

갤러리 본문 영역

Ada 프로그래밍: 3.4 구분자 (Delimiter)

나르시갤로그로 이동합니다. 2025.10.13 18:08:51
조회 68 추천 0 댓글 0
														

3.4 구분자 (Delimiter)

구분자(delimiter)는 Ada 소스 코드의 문법 구조를 형성하는 어휘 요소(lexical element)입니다. 구분자는 토큰을 분리하는 역할을 하는 분리자(separator)와 달리, 언어의 문법 구조를 형성하는 기호입니다.

Ada의 구분자는 하나의 문자로 이루어진 단일 구분자와 두 개의 문자가 결합된 복합 구분자로 나뉩니다.

단일 구분자 (Single Delimiters)

다음은 하나의 문자로 구성된 단일 구분자들의 목록입니다.

&    '    (    )    *    +    ,    -    .    /
:    ;    <    =    >    @    [    ]    |

이 기호들은 연산, 구문의 시작과 끝, 항목 나열, 문장(statement)의 종료 등 Ada 문법의 기본 구조를 형성하는 데 사용됩니다.

복합 구분자 (Compound Delimiters)

두 개의 특수 문자가 결합하여 하나의 의미를 형성하는 구분자입니다.

=>    ..    **    :=    /=    >=    <=    <<    >>    <>

복합 구분자 예시와 의미

  • => (arrow): 매개변수나 선택지를 연결할 때 사용합니다.
  • .. (double dot): 범위를 지정할 때 사용합니다. (예: 1 .. 10)
  • ** (double star): 거듭제곱 연산을 의미합니다.
  • := (assignment): 변수에 값을 할당할 때 사용합니다.
  • /= (inequality): 같지 않다를 의미하는 비교 연산자입니다.

분리자로서의 공백

공백(space), 탭(tab), 줄 바꿈(new line)과 같은 문자들은 그 자체로 구분자는 아니지만, 인접한 어휘 요소들을 분리하는 분리자(separator)로 사용됩니다.

예를 들어, My_Variable Integer는 별개의 어휘 요소이므로 반드시 분리자가 필요합니다.

My_Variable Integer; -- 컴파일 오류: 'My_VariableInteger'라는 하나의 식별자로 인식됨
My_Variable : Integer; -- 정상: 공백과 구분자(:)로 분리됨

구분자 앞뒤의 공백은 대부분 문법적으로 필수 사항은 아니지만, 코드의 가독성을 높이기 위해 사용됩니다.

X:=1;    -- 문법적으로 올바름
X := 1;  -- 공백을 추가하여 가독성을 높인 코드


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이제는 의미 없어진 것 같은 시상식은? 운영자 25/12/01 - -
AD 루틴 ON! 운동 찐템! 지금 할인 중 운영자 25/11/27 - -
2896254 SSG VS SAMSUNG 준플 오늘까지? 5차전까지? ♥덩냥이♥갤로그로 이동합니다. 10.14 186 0
2896251 캄보디아 못사는나라라고 한해에 280억씩 도와주고있네 [3] ㅇㅇ(175.197) 10.14 114 0
2896249 오늘 윗대가리한테 한마디했다 [2] ㅇㅇ(211.235) 10.14 107 0
2896248 그래서 김현지는 뭐하는 사람입니까? ♥덩냥이♥갤로그로 이동합니다. 10.14 111 0
2896246 구룸톤 정보보안 과정 어떰? [3] ㅇㅇ(223.39) 10.14 102 0
2896245 애널의달성 2/1// ♥덩냥이♥갤로그로 이동합니다. 10.14 64 0
2896244 ㄹㅇ 피궁하넹 ♥덩냥이♥갤로그로 이동합니다. 10.14 58 0
2896243 오늘 타로 사이트 주간 페이지 만드는 중인데 ㅆㅇㅆ(124.216) 10.14 72 0
2896242 No 짱깨 운동 ㄷㅅㄷ ♥덩냥이♥갤로그로 이동합니다. 10.14 62 0
2896241 책 읽는게 진짜 중요하더라 [2] 루도그담당(211.184) 10.14 106 0
2896240 그냥 짤리고 실업급여 받는게 베스트일듯 [1] ㅇㅇ(223.39) 10.14 85 0
2896239 요즘 홍어들은 구글쓰는게 국룰인듯 ㅇㅅㅇ 타이밍뒷.통수한방(1.213) 10.14 84 0
2896237 현시대는 토발즈도 1찍 짱깨편인 무서운 시대이다ㅋㅋ번식 더 해줘라 이기 [2] 타이밍뒷.통수한방(1.213) 10.14 100 0
2896236 벽투시기 기술, 조직스토킹 피해는 현실입니다 프갤러(182.218) 10.14 83 0
2896235 지피티랑 그록 성능 왜 갑자기 개박살남 [4] 공기역학갤로그로 이동합니다. 10.14 118 0
2896234 찢두순 노골적인 언론탄압 통제 [1] ♥덩냥이♥갤로그로 이동합니다. 10.14 61 0
2896231 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥덩냥이♥갤로그로 이동합니다. 10.14 120 0
2896230 ❤✨☀⭐⚡☘⛩나로님 시작합니당⛩☘⚡⭐☀✨❤ Naro갤로그로 이동합니다. 10.14 61 0
2896229 이게 친중극좌 민주당 수준임.. ♥덩냥이♥갤로그로 이동합니다. 10.14 106 0
2896228 코테 준비 다들 어떻게 햇음? 프갤러(210.110) 10.14 259 0
2896227 회사에 비전공자들 있다고 불평하는새끼들 진짜 웃기네 ㅋㅋㅋㅋ [2] ㅇㅇ(220.70) 10.14 129 0
2896226 이런 글 되게 좋지 않니? ㅇㅇ갤로그로 이동합니다. 10.14 73 0
2896225 한국도 캄보디아 킬링필드 일어날뻔했구나... [5] ㅇㅇ(175.197) 10.14 148 0
2896224 가짜뉴스 음모론 극좌 ♥덩냥이♥갤로그로 이동합니다. 10.14 66 0
2896223 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥덩냥이♥갤로그로 이동합니다. 10.14 72 0
2896222 나님은 절대 자ㅅ 하지 않습니당❤+ [2] ♥덩냥이♥갤로그로 이동합니다. 10.14 132 0
2896221 개발자라면 금융권 가지마라 [3] chironpractor갤로그로 이동합니다. 10.14 187 0
2896219 여기 또 ㅈ창났노 ㅇㅇ(122.199) 10.14 96 0
2896215 나님 아디 해킹하지마라 다 모니터링 하고 있다 [4] ♥덩냥이♥갤로그로 이동합니다. 10.14 126 0
2896213 반중을 혐한으로 대항하는 친중극좌 민주당 [3] ♥덩냥이♥갤로그로 이동합니다. 10.14 112 0
2896210 [대한민국] 카카오톡과 캄보디아 사건 프갤러(121.172) 10.14 93 0
2896209 김현지,이재명 범죄 대법원 판결문 공개 ♥덩냥이♥갤로그로 이동합니다. 10.14 173 0
2896208 확실히 환절기는 환절기임 ♥덩냥이♥갤로그로 이동합니다. 10.14 121 0
2896207 미술이나 작곡 기술 다 배워도 만들고 싶은게 없어서 프갤러(60.196) 10.14 94 0
2896206 증권사 개발자임 [6] ㅇㅇ(106.101) 10.14 186 0
2896203 좇센이캄보디아평가할수준임??ㅋㅋㅋ 타이밍뒷.통수한방(1.213) 10.14 75 0
2896202 맘터는 ㄹㅇ 돈 받고 먹어줘도 먹을까말까임 ♥덩냥이♥갤로그로 이동합니다. 10.14 82 0
2896200 누가 나님 냥덩이 만진거야? [2] ♥덩냥이♥갤로그로 이동합니다. 10.14 103 0
2896199 맘터는 ㄹㅇ 믿거 공짜로 줘도 안 머금 [2] ♥덩냥이♥갤로그로 이동합니다. 10.14 123 0
2896195 AGI << 이거 만들수 있는거 맞냐? [6] 루도그담당(58.239) 10.14 124 0
2896194 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥덩냥이♥갤로그로 이동합니다. 10.14 70 0
2896193 캄보디아 범죄단체에 극좌 정부기관 연관 가능성? ♥덩냥이♥갤로그로 이동합니다. 10.14 82 0
2896192 캄보디아 한국인피해 이재명 때문이었다 ♥덩냥이♥갤로그로 이동합니다. 10.14 115 0
2896189 근데 솔직히 주식 프로그램<<이거 만든게 존나 운이 좋았음 [30] ㅆㅇㅆ(124.216) 10.14 256 0
2896188 국정농단 비선실세 의혹 김현지 대법원 판결문에 기록된 저급한 욕설 ♥덩냥이♥갤로그로 이동합니다. 10.14 91 0
2896187 AI 이후로 개발자 직업은 ㅇㅇ(218.234) 10.14 116 0
2896186 나 이런 글 존나 좋아함 진짜 [1] ㅇㅇ갤로그로 이동합니다. 10.14 100 0
2896183 비선실세 김현지 국민의혹 해소해야 국감을 넘어 특검과 처벌 필요성 ♥덩냥이♥갤로그로 이동합니다. 10.14 79 0
2896182 근데 사고 자체가 기이하네 [2] 루도그담당(118.235) 10.14 148 0
2896181 프로그래머 괜히했나 [1] ㅇㅇ(223.39) 10.14 167 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2