그래서 저는 작은 프로그래밍 언어를 프로젝트로 만들려고합니다. 그러나 그 일은 시작하는 방법을 알지 못합니다. 컴파일러가 어떻게 작동하는지 알지만 코드가 어떻게 작성되는지는 모르겠습니다. 나는 모든 컴파일러의 코드를 어디에서나 찾았지만 아무 것도 찾을 수 없었다. 어디에서이 코드를 찾을 수 있습니까? 아니면 누군가 제가 컴파일러를 작성하는 데 사용해야하는 형식과 방법을 설명 할 수 있습니까? 또한 궁금해하는 경우 나는 컴파일러 작성에 C++을 사용하려고 생각하고 있습니다.컴파일러 용 코드는 어디에서 찾을 수 있습니까?
0
A
답변
0
컴파일러 구성에서 무료 online course을 가져 오는 것이 좋습니다. 안내 자료와 신중하게 설계된 교과 과정은 이러한 견해를 쉽게 풀 수있는 가장 좋은 방법입니다.
0
LLVM.org; 오픈 소스 모던 C, C++, Objective-C 이상
관련 문제
- 1. BLAS 예제 코드는 어디에서 찾을 수 있습니까?
- 2. 안드로이드의 앱 코드는 어디에서 찾을 수 있습니까?
- 3. JDK에서 네이티브 코드는 어디에서 찾을 수 있습니까?
- 4. nsis 오류 코드는 어디에서 찾을 수 있습니까?
- 5. gitk의 소스 코드는 어디에서 찾을 수 있습니까?
- 6. httpsURLConnection 소스 코드는 어디에서 찾을 수 있습니까?
- 7. ldconfig의 소스 코드는 어디에서 찾을 수 있습니까?
- 8. "sched_getcpu()"코드는 어디에서 찾을 수 있습니까
- 9. woocommerce에서이 코드는 어디에서 찾을 수 있습니까?
- 10. Android : Google 뮤직 앱 코드는 어디에서 찾을 수 있습니까?
- 11. .NET 용 Google.Apis.Contacts.v3은 어디에서 찾을 수 있습니까?
- 12. VS2008 용 PowerCommand는 어디에서 찾을 수 있습니까?
- 13. 어디에서 Resharper 용 플러그인을 찾을 수 있습니까?
- 14. 어디에서 C# 용 cartoonizer를 찾을 수 있습니까?
- 15. Netbeans 용 미러는 어디에서 찾을 수 있습니까?
- 16. 16F877A.h는 어디에서 찾을 수 있습니까?
- 17. 어디에서 worklight.plist를 찾을 수 있습니까?
- 18. 카메라 안드로이드 API의 원시 소스 코드는 어디에서 찾을 수 있습니까?
- 19. 시스템 호출 소스 코드는 어디에서 찾을 수 있습니까?
- 20. Java의 Square Root 함수의 소스 코드는 어디에서 찾을 수 있습니까?
- 21. Java : WindowsAccessbridge의 소스 코드는 어디에서 찾을 수 있습니까?
- 22. 일부 비어있는 핵심 모듈의 소스 코드는 어디에서 찾을 수 있습니까?
- 23. NServicebus 2.1 소스 코드는 어디에서 찾을 수 있습니까?
- 24. 모든 C 표준 라이브러리의 소스 코드는 어디에서 찾을 수 있습니까?
- 25. itertools.combinations() 함수의 소스 코드는 어디에서 찾을 수 있습니까?
- 26. /system/bin/input의 soure 코드는 어디에서 찾을 수 있습니까?
- 27. GCE 시작 스크립트의 종료 코드는 어디에서 찾을 수 있습니까?
- 28. el-ri-1.0.jar의 소스 코드는 어디에서 찾을 수 있습니까?
- 29. iOS에서 kAFAssistantErrorDomain 오류에 대한 오류 코드는 어디에서 찾을 수 있습니까?
- 30. ARMAtoMA()에 대한 코드는 어디에서 찾을 수 있습니까
그게 어떻게 작동하는지 이해합니다. 나는 당신의 대답을 받아 들일 것이지만, 정말로 필요한 것은 코드에 대한 지침입니다. 나는 많은 자습서를 보았고이 주제에 대한 많은 책을 읽었다. 내가 찾고있는 것은 코드를 작성하는 방법에 대한 지침입니다. 그것이 어떻게 작동하는지가 아니라 그것을 쓰는 방법. – undertaker
좋은 코스는 코드를 작성하는 법을 가르쳐 줄 관련 숙제와 함께 당신을 안내 할 것입니다. 그것은 단지 이론에 대한 강의가 될 수 없습니다. '실제'언어를위한 최신 컴파일러는 _huge_입니다. 교과 과정을 따라 간단한 컴파일러를 작성하는 법을 배웁니다. _LL_ LLVM, GCC, Roslyn 등을 파헤칩니다. –
다시 한번 고마워요! – undertaker