[Compiler] 컴파일러 구조

Featured image for [Compiler] 컴파일러 구조

Compiler 1. 컴파일러 가. 컴파일러란? 컴파일(Compile)은 주어진 language로 작성된 컴퓨터 프로그램을 다른 언어의 동등한 프로그램으로 변환하는 프로세스입니다. 일반적으로 컴파일러는 C 또는 Java와 같은 고급 언어를 CPU가 이해할 수 있는, 즉 어셈블리어와 같은 기계 언어로 변환합니다. 출처 : https://developer.mozilla.org/ko/docs/Glossary/Compile 나. 컴파일러 구조 2. 주요 용어 BNF : Backus–Naur form 약칭 BNF는 문맥 자유 문법을 나타내기 위해 … 더 읽기

2022-03-10 컴파일러

네트워크 수업시간에 컴파일러에 관한 이야기가 나왔다. 프로그래밍 언어론에서 배웠던 기억들이 머릿속에서 자유롭게 유형하고 있었다. 프로그램을 만드는 언어를 만드는 컴파일러를 만드는 방법이 궁금해졌다. 심각하게 파고든 것은 아니고 기본적인 원리만 알고 싶어서 구글에 서칭했다. 알기 쉽게 정리한 글이 있어서 나중에도 찾아보고자 주소를 남긴다. 재그지그_컴파일러 컴파일러는 어떻게 내가 작성한 코드를 인식하는걸까? – 재그지그의 개발 블로그 프로그래밍 언어를 인식하는 … 더 읽기