디시인사이드 갤러리

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

갤러리 본문 영역

프갤을 프갤답게) 어휘 요소에 대해 정의되어 있는 서적이 있는가?

나르시갤로그로 이동합니다. 2025.09.24 19:44:26
조회 31 추천 2 댓글 1

https://nimfsoft.art/ko

네, 물론입니다. 어휘 요소(Lexical Elements)는 프로그래밍 언어의 구조를 설명하는 가장 기본적인 단계이므로, 컴파일러(Compiler) 프로그래밍 언어론(Programming Language Theory)을 다루는 거의 모든 전문 서적에 상세히 정의되어 있습니다.

이 분야에서 가장 권위 있고 유명한 서적은 다음과 같습니다.


1. 컴파일러: 원리, 기술, 그리고 도구 (일명 '드래곤 북')

  • 원제: Compilers: Principles, Techniques, and Tools
  • 저자: Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman
  • 설명: 컴파일러 분야의 바이블로 불리는 책입니다. 이 책의 앞부분에 있는 '어휘 분석(Lexical Analysis)' 챕터는 어휘 요소(토큰, Token)가 무엇인지, 이를 어떻게 정의하고(정규 표현식), 컴퓨터가 어떻게 인식하는지(유한 오토마타)에 대해 가장 깊이 있고 체계적으로 설명합니다. 프로그래밍 언어가 컴파일러에 의해 어떻게 가장 작은 의미 단위로 분해되는지에 대한 이론적, 실용적 지식을 모두 얻을 수 있습니다.

2. 프로그래밍 언어론 (Programming Language Pragmatics)

  • 저자: Michael L. Scott
  • 설명: 이 책은 특정 컴파일러 구현 기술보다는 프로그래밍 언어의 다양한 개념과 설계 원리를 폭넓게 다룹니다. 언어의 구문(Syntax)을 설명하는 첫 부분에서 어휘 구조를 당연히 다루며, 여러 프로그래밍 언어의 어휘 요소를 비교하며 설명하여 폭넓은 시각을 제공합니다.

3. Engineering a Compiler

  • 저자: Keith D. Cooper, Linda Torczon
  • 설명: 현대적인 컴파일러 설계 및 구현에 초점을 맞춘 실용적인 서적입니다. 드래곤 북과 마찬가지로 어휘 분석에 대한 상세한 챕터를 포함하고 있으며, 실제 컴파일러를 만드는 과정 속에서 어휘 분석기가 어떤 역할을 하는지 명확하게 보여줍니다.

요약

어휘 요소(Lexical Element 또는 Token)란 프로그래밍 언어를 구성하는 문법적으로 의미 있는 최소 단위를 말합니다. 예를 들어 if, while 같은 키워드(keyword), 변수명과 같은 식별자(identifier), +, = 같은 연산자(operator), 123, "hello" 같은 리터럴(literal) 등이 모두 어휘 요소에 해당합니다.

언급된 서적들은 이러한 요소들을 어떻게 정의하고, 소스 코드를 읽어 들여 이 단위들로 분해하는 과정인 어휘 분석(Lexical Analysis)을 어떻게 수행하는지에 대해 자세히 설명하고 있습니다. 입문자부터 전문가까지 참고할 수 있는 훌륭한 자료들입니다.


https://nimfsoft.art/ko

추천 비추천

2

고정닉 1

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 센터해도 될 것 같이 비주얼 물오른 아이돌 멤버는? 운영자 25/09/22 - -
이슈 ‘용원게이’를 넘어 배우 장용원으로 운영자 25/09/23 - -
AD 프로게이머가 될테야!! 운영자 25/09/12 - -
공지 프로그래밍 갤러리 이용 안내 [96] 운영자 20.09.28 47439 65
2891923 중국이 코딩 1짱이라 한국 프로그래밍 커뮤니티는 볼게 없음.... ㅆㅇㅆ(124.216) 20:35 6 0
2891921 근데 AI 딸깍으로 된다면 다 홈페이지 만들고 해야하는데 막상 ㅆㅇㅆ(124.216) 20:26 16 0
2891920 그냥 AI로 전부 짜달라하면 안되고 함수단위로 짜면됨 [1] ㅆㅇㅆ(124.216) 20:20 15 0
2891918 속보)민주당 부정선거 논란 투표인보다 투표수가 많았다 ♥냥덩이♥갤로그로 이동합니다. 20:17 7 0
2891916 ai로 하면 되니 언어는 안배워도 된다라. 쓴소리 좀 하겠읍니다. [3] 프갤러(110.8) 20:06 31 0
2891915 님들아... 저 공부 제대로 할거임... 진짜 먹고살아야함 ㅇㅇ(223.39) 19:54 21 1
2891912 꿀잼당 이기양 ! ♥냥덩이♥갤로그로 이동합니다. 19:45 9 0
2891908 개시발련들아 [1] ㅇㅇ(223.38) 19:35 21 0
2891906 베레모를 샀더니 발명도둑잡기(118.216) 19:31 9 0
2891905 뭐 해먹고 살지 발명도둑잡기(118.216) 19:27 15 0
2891904 아이유 일하기 싫을 때 발명도둑잡기(118.216) 19:24 15 0
2891902 문제해결을 위해 언어를 배운거지 [1] 프갤러(114.205) 19:08 28 0
2891898 회사에서 여자 pm이랑 맨날싸움 [4] ㅇㅇ(211.234) 18:45 45 0
2891897 3개월간 200번 넘게 결제 이재명실 ♥냥덩이♥갤로그로 이동합니다. 18:21 15 0
2891896 애널의달성 2/1// ♥냥덩이♥갤로그로 이동합니다. 18:18 18 0
2891895 정신 차려라 210아 [1] 210.217담당(118.235) 18:17 38 0
2891894 우주창조 이지랄 ㅋㅋ 210.217담당(118.235) 18:14 29 0
2891893 KT 왜 그런지 아시는분. 2023년임. [1] 넥도리아(112.170) 18:10 20 0
2891892 언어에 목숨거는게 이해가 안되는 이유 [2] 프갤러(218.154) 18:04 40 0
2891890 우주창조 밖에 못하냐 병신아 ㅋㅋ ㅇㅇ(125.141) 18:00 27 2
2891889 나르시는 50먹고도 류도그 류류 이런애들이랑 [3] 프갤러(210.217) 17:41 50 0
2891888 코딩 독학 어케함?? [1] 프갤러(211.55) 17:37 83 0
2891887 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 17:20 21 0
2891886 AI로 PPT제작하는데 불편 ㅇㅇ갤로그로 이동합니다. 17:19 22 0
2891885 근데 언어에 왜 목숨 걸지 [2] 루도그담당(118.235) 17:11 57 0
2891884 섹스지향적 프로그래밍은 없냐 [2] 루도그담당(118.235) 17:08 36 0
2891883 조선식 교육 받으면서 사용법만 알다가 [2] ㅆㅇㅆ찡갤로그로 이동합니다. 17:00 44 0
2891882 에일리언 ♥냥덩이♥갤로그로 이동합니다. 17:00 22 0
2891880 아무리 생각해도 프로그래밍에 재능이 없다 [2] ㅆㅇㅆ찡갤로그로 이동합니다. 16:57 34 0
2891879 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 16:52 20 0
2891878 너네 파워쉘 자주 사용하는 명령어 다시 치는거 귀찮지 않냐? 프갤러(112.144) 16:50 19 0
2891877 LSAT 영어 지문 무딱갤로그로 이동합니다. 16:39 14 0
2891875 요새 디시인사이드 사람이 검열함?? [3] 나르시갤로그로 이동합니다. 16:32 36 2
2891874 홍정모 포프 섹스톤 등 유명개발자들 나이가 영포티누 이기이기 타이밍뒷.통수한방(1.213) 16:28 21 0
2891873 흐미.. 주가 떨어지는 소리가 들리네.. 허걱 나르시갤로그로 이동합니다. 16:16 20 0
2891872 흠.. ♥냥덩이♥갤로그로 이동합니다. 16:15 23 0
2891871 공적으로 사람 만났을 때 AI처럼 또박또박 말하면 [1] 나르시갤로그로 이동합니다. 16:13 28 0
2891870 코테 봐서 똑똑한 애들 뽑아서 만드는게 카톡? ㅇㅇ(223.39) 16:06 27 0
2891868 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 15:31 22 0
2891867 asp 도움되냐? [1] 프갤러(210.93) 15:23 21 0
2891866 오늘 외부 업무는 끝남.. ㅋㅋ 나르시갤로그로 이동합니다. 15:22 12 0
2891864 누가 더 유명함 메시 비욘세 디바(211.235) 14:40 32 0
2891863 ai랑 대화 안하고 프갤 와서 설치는 이유 [1] 프갤러(218.154) 14:38 41 2
2891862 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 14:37 27 0
2891860 안녕하세요 [1] 아스카영원히사랑해갤로그로 이동합니다. 14:30 31 0
2891858 크라우드펀딩애들은 수수료 왤케 많이먹음 공기역학갤로그로 이동합니다. 14:07 17 0
2891856 극좌틀딱톡 쓰기 싫당 ♥냥덩이♥갤로그로 이동합니다. 13:56 18 0
2891855 9월말 끝내고 동시에 3ㅌㅊ 들어갈듯? ♥냥덩이♥갤로그로 이동합니다. 13:53 34 0
2891854 [대한민국] 트럼프 UN 연설에 대한 생각 프갤러(121.172) 13:46 18 0
뉴스 “손 편지? 안 받는다”…‘뮤지컬 배우’ 최재림, ‘퇴근길 문화’에 다시 선 그었다 디시트렌드 14:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2