1

나는 컴파일러가 같은 언어로 구현되어 많은 언어를 알고 내가 그 타이프 라이터 컴파일러가 타이프 라이터로 구현들을 수 있기 때문에 언어 L의 컴파일러는 동일한 언어 L로 구현 될 수 있습니까? -는 C# 로슬린 컴파일러는 C#을 에서 구현 경우 - F # 컴파일러는</p> <p>이제 F #으로 구현되고, 내가 예를 컴파일러를 구현하기위한 그 가능하다고 생각 :

can a compiler of a language L be implemented in the same language L ? 

내가이 물어하지만: C#에서의 C# 6.0 5.0

그럼 내 질문은 언어의 동일한 버전에 관한, 즉3210에는 타이프 스크립트 언어의 이전 버전이 없습니다.

미리 감사드립니다.

+2

을하지만, 모든 것을 당신은 http://en.wikipedia.org/wiki/에 있어야 알고 싶다 Bootstrapping_ (컴파일러) –

+0

@ Eric 그 대답이 당신을 위해 일했다면 그것을 받아들이는 것이 좋은 예절입니다. –

답변

5

예, 가능합니다. 이 용어는 부트 스트랩으로 알려져있다 : 당신이 이름을 모르는 경우 찾기가 반드시 쉽게하지

Bootstrapping (compilers): Wikipedia

관련 문제