2017-09-21 3 views
0

그래서 저는 작은 프로그래밍 언어를 프로젝트로 만들려고합니다. 그러나 그 일은 시작하는 방법을 알지 못합니다. 컴파일러가 어떻게 작동하는지 알지만 코드가 어떻게 작성되는지는 모르겠습니다. 나는 모든 컴파일러의 코드를 어디에서나 찾았지만 아무 것도 찾을 수 없었다. 어디에서이 코드를 찾을 수 있습니까? 아니면 누군가 제가 컴파일러를 작성하는 데 사용해야하는 형식과 방법을 설명 할 수 있습니까? 또한 궁금해하는 경우 나는 컴파일러 작성에 C++을 사용하려고 생각하고 있습니다.컴파일러 용 코드는 어디에서 찾을 수 있습니까?

답변

0

컴파일러 구성에서 무료 online course을 가져 오는 것이 좋습니다. 안내 자료와 신중하게 설계된 교과 과정은 이러한 견해를 쉽게 풀 수있는 가장 좋은 방법입니다.

+0

그게 어떻게 작동하는지 이해합니다. 나는 당신의 대답을 받아 들일 것이지만, 정말로 필요한 것은 코드에 대한 지침입니다. 나는 많은 자습서를 보았고이 주제에 대한 많은 책을 읽었다. 내가 찾고있는 것은 코드를 작성하는 방법에 대한 지침입니다. 그것이 어떻게 작동하는지가 아니라 그것을 쓰는 방법. – undertaker

+0

좋은 코스는 코드를 작성하는 법을 가르쳐 줄 관련 숙제와 함께 당신을 안내 할 것입니다. 그것은 단지 이론에 대한 강의가 될 수 없습니다. '실제'언어를위한 최신 컴파일러는 _huge_입니다. 교과 과정을 따라 간단한 컴파일러를 작성하는 법을 배웁니다. _LL_ LLVM, GCC, Roslyn 등을 파헤칩니다. –

+0

다시 한번 고마워요! – undertaker

0

LLVM.org; 오픈 소스 모던 C, C++, Objective-C 이상

관련 문제