Contents

Parser์— ๋Œ€ํ•˜์—ฌ

   Jul 3, 2023     0 min read

Parser์— ๋Œ€ํ•œ ๊ธ€์ž…๋‹ˆ๋‹ค.

์ด๋ฒˆ์— ๊ฒŒ์‹œ๋ฌผ ์ƒ์„ฑ ์‹œ๊ฐ„์— ๋”ฐ๋ฅธ ํ…์ŠคํŠธ ๋…ธ์ถœ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๋˜ ์ค‘(์ •ํ™•ํžˆ๋Š” ์ˆ˜์ •๋œ ๊ฒŒ์‹œ๋ฌผ์— ๋Œ€ํ•ด์„œ ์ƒ์„ฑ ์‹œ๊ฐ„ ์˜†์— ํŠธ๋ฆฌ๊ฑฐ ํ…์ŠคํŠธ๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ์ผ์ด์˜€์Šต๋‹ˆ๋‹ค) Parser๋ผ๋Š” ํ•จ์ˆ˜๋ฅผ ๋‹ค๋ฃจ๊ฒŒ ๋˜์–ด ์•Œ์•„๋ณด๊ณ , ์•Œ๊ฒŒ๋œ ์ •๋ณด๋ฅผ ๊ณต์œ ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋…

Parser๋Š” ์ฃผ์–ด์ง„ ์ž…๋ ฅ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ์˜๋ฏธ ์žˆ๋Š” ๊ตฌ์„ฑ ์š”์†Œ๋กœ ๋ถ„๋ฆฌํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๋„๊ตฌ๋‚˜ ๋ชจ๋“ˆ์„ ๋งํ•ฉ๋‹ˆ๋‹ค. Parser๋Š” ์ผ๋ จ์˜ ๋ฌธ์ž์—ด ๋˜๋Š” ํ† ํฐ์„ ์ž…๋ ฅ์œผ๋กœ ๋ฐ›์•„ ๋ฌธ๋ฒ• ๊ทœ์น™์— ๋”ฐ๋ผ ๋ถ„์„ํ•˜๊ณ , ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ํŠธ๋ฆฌ ๋˜๋Š” ์ถ”์ƒ ๊ตฌ๋ฌธ ํ‘œํ˜„์œผ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

์ฃผ ์‚ฌ์šฉ์ฒ˜

์ปดํŒŒ์ผ๋Ÿฌ, ์ธํ„ฐํ”„๋ฆฌํ„ฐ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ฟผ๋ฆฌ ์ฒ˜๋ฆฌ๊ธฐ, ๋งˆํฌ์—… ์–ธ์–ด ์ฒ˜๋ฆฌ๊ธฐ ๋“ฑ๊ณผ ๊ฐ™์€ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ”„๋กœ๊ทธ๋žจ์€ ํŠน์ • ๋ฌธ๋ฒ• ๊ทœ์น™์— ๋”ฐ๋ผ ์ž…๋ ฅ์„ ๋ถ„์„ํ•˜๊ณ , ๊ทธ์— ๋งž๊ฒŒ ํ† ํฐํ™”ํ•˜๊ฑฐ๋‚˜ ๊ตฌ๋ฌธ ํŠธ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ์˜๋ฏธ๋ฅผ ํ•ด์„ํ•˜๊ฑฐ๋‚˜ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๊ฒฐ๋ก 

ํ”„๋กœ๊ทธ๋žจ์€ ์ž…๋ ฅ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ , ๋ฐ์ดํ„ฐ์˜ ์˜๋ฏธ๋ฅผ ์ดํ•ดํ•˜๊ฑฐ๋‚˜ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.