반응형 인터프리터1 컴파일러와 인터프리터 1.차이점 (1)컴파일러 언어와 인터프리터 언어의 구별은 언어 자체에 있는 것이 아니라 그 언어를 구현시키는 방법에 따라서 구분이 된다. 고급 언어를 디자인 할 때 구현 방법을 고려하기는 하지만 컴파일러 언어로서 가정 전형적인 언어인 포트란조차 인터프리터로 구현할 수 있으며, 반대로 인터프리터의 전형적인 언어인 SNOBOL4도 컴파일러 기법으로 구현시킬 수 있다. (2)실제 입력 프로그램을 처리하는 과정을 살펴보면 컴파일러는 입력 프로그램의 매 입력된 순서대로 정확하게 한 번씩 처리하지만, 인터프리터는 그 입력 프로그램의 순서에 따라 문장들을 처리하기 때문에 순환 부분 등은 계속 반복 처리해야 한다. (3)컴파일러와 인터프리터는 고급 언어로 된 프로그램을 입력 자료로 읽어 프로그램(후에 하드웨어 인터프리.. 2009. 3. 17. 이전 1 다음 반응형