디시인사이드 갤러리

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

갤러리 본문 영역

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

나르시갤로그로 이동합니다. 2025.09.24 19:44:26
조회 75 추천 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/10/06 - -
AD 프로게이머가 될테야!! 운영자 25/10/01 - -
2893570 내가 관심있는 여성들 추석 잘 보내고 있겠지 발명도둑잡기(118.235) 10.02 44 0
2893569 냥❤+ ♥냥덩이♥갤로그로 이동합니다. 10.02 47 0
2893563 무능극좌 폭동배급견 4050 범죄자세대 ♥냥덩이♥갤로그로 이동합니다. 10.02 38 0
2893562 아이유갤러리가 부끄럽냐 [1] 발명도둑잡기(118.235) 10.02 61 0
2893561 페미니즘이 애국적인 면도 있다 ㅇㅇ(121.168) 10.02 41 0
2893560 40대 중반부터 50대 중반까지 싹 도려내야 할듯 [1] ♥냥덩이♥갤로그로 이동합니다. 10.02 70 1
2893559 ㄹㅇ 40대 극초반 빼고는 40대가 50대 보다 씹빨갱이 간첩이었넹 [4] ♥냥덩이♥갤로그로 이동합니다. 10.02 72 0
2893557 깃헙 그만 괴롭히고 젠킨스나 쓰십시오 [2] 프갤러(211.234) 10.02 71 0
2893556 웃음 가득한 추석 보내세요 발명도둑잡기(118.235) 10.02 45 0
2893555 NL:한국이 미국식민지 간첩 PD:계급폭동 간첩 [1] ♥냥덩이♥갤로그로 이동합니다. 10.02 56 0
2893554 NL: 주체사상(북괴마르크스) PD:레닌,마오주의 [1] ♥냥덩이♥갤로그로 이동합니다. 10.02 53 0
2893553 깃헙 액션은 컴퓨터다. 프갤러(49.165) 10.02 47 0
2893552 알면 알수록 연속성 ♥냥덩이♥갤로그로 이동합니다. 10.02 53 0
2893551 흠.. [2] ♥냥덩이♥갤로그로 이동합니다. 10.02 59 0
2893550 ❤+ ♥냥덩이♥갤로그로 이동합니다. 10.02 41 0
2893549 확실히 이공계는 씹좆피티 <<< 제미나이 이다. [2] 프갤러(220.86) 10.02 82 0
2893548 Little Boy, Big Shadow 발명도둑잡기(118.235) 10.02 42 0
2893547 밤낮이 바뀌니 심장이 아프다 [1] ㅆㅇㅆ찡갤로그로 이동합니다. 10.02 50 0
2893546 기 모으는 모습 발명도둑잡기(118.235) 10.02 32 0
2893545 토쿄 가면 볼 수 있는 바이브 코더 [1] 발명도둑잡기(118.235) 10.02 56 0
2893544 입 안 헐어서 발명도둑잡기(39.7) 10.02 43 0
2893543 촘스키좌 논문 읽어보고 느낀거 [1] 3기견치코갤로그로 이동합니다. 10.02 67 1
2893542 bcachefs 발명도둑잡기(39.7) 10.02 38 0
2893540 힘들다... 진짜... 프갤러(27.179) 10.02 43 1
2893538 2023년 취업할땐 대충 게시판 포폴 베껴서 내도 취업되던데 [4] ㅇㅇ(223.38) 10.02 115 0
2893537 석사과정에서 코드퀄리티 구리다는 말 듣고 [2] ㅇㅇ(211.234) 10.02 104 4
2893536 현시대는 토발즈도 1찍 짱깨편인 무서운 시대이다ㅋㅋ번식 더 해줘라 이기 타이밍뒷.통수한방(1.213) 10.02 40 0
2893535 트럼프 관세 K팝 가수 겨냥 가능성 발명도둑잡기(118.216) 10.02 34 0
2893534 카카오 코테 요청 왔는데 원래 다 오는거임? [2] ㅇㅇ(58.140) 10.02 346 0
2893533 3d 프린터로 타자기 발명도둑잡기(118.216) 10.02 30 0
2893531 아줌마들 개새끼랑 대화하는 능력 줫되느 타이밍뒷.통수한방(1.213) 10.02 47 0
2893530 블랙핑크는 ㅇㅇ(121.168) 10.02 47 0
2893529 개 무서운 로보트 발명도둑잡기(118.216) 10.02 54 0
2893528 한글 자모 도장 [1] 발명도둑잡기(118.216) 10.02 65 0
2893527 오늘의 발명 실마리: 기념용 점토판 발명도둑잡기(118.216) 10.02 54 0
2893526 금융권 가지마라 ㅇㅇ(121.168) 10.02 454 0
2893525 지하 유물 자동 탐색 로보트 발명도둑잡기(118.216) 10.02 33 0
2893524 축하합니다. 프갤러(49.165) 10.02 42 0
2893523 친구간에도 서열을 나누려한다 ㅇㅇ(121.168) 10.02 55 0
2893520 여러분은 연휴때 무엇을 하고 지내실 예정인가요? [6] 루도그담당(58.239) 10.02 71 0
2893519 짱깨 한국서 난동 치안 불안 급증 ♥냥덩이♥갤로그로 이동합니다. 10.02 42 0
2893518 감사의 기적 발명도둑잡기(118.216) 10.02 55 0
2893517 이 개씨발일좆도못하는새끼야 [7] 개멍청한유라갤로그로 이동합니다. 10.02 106 0
2893515 야 원래 중국인 무비자였다가 싸드 배치해서 잠정중단했고 발명도둑잡기(118.216) 10.02 44 0
2893514 중복 ♥냥덩이♥갤로그로 이동합니다. 10.02 49 0
2893513 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥덩냥이♥갤로그로 이동합니다. 10.02 53 0
2893512 hp 엔터프라이즈 하드디스크 6TB 18개 구입 발명도둑잡기(118.216) 10.02 50 0
2893510 러스트는 어렵고 비생산적이라는 편견으로 살아가는 사람들 [3] 프갤러(218.154) 10.02 66 0
2893509 꿈 꿨고 9시간 반 잤다 발명도둑잡기(118.216) 10.02 41 0
2893508 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 10.02 59 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2