문제

나는 SICP를 겪고 있으며, 강의를보고 책을 읽는 동안 대화식 Python 통역사와 유사한 통역사를 연주하고 싶습니다. 또한이 통역사가 EMACS 내부에서 실행되기를 원하여 체계 코드 파일과 대화식 통역사 등을 앞뒤로 이동할 수 있습니다.

그러나 저는 EMACS에 대해 상당히 익숙하지 않았으며 아직이 작업을 수행하거나 작동하는 데 사용할 수있는 명확한 지침 세트를 찾을 수 없었습니다.

내가 설정할 수 있어야하는 것 같습니다. M-x run-scheme 최소한 내가 원하는 것과 비슷하게 들리는 대화식 통역사를 열지 만 현재로서는 이것이 돌아옵니다. Searching for program: no such file or directory, scheme 그리고 나는 이것을 해결해야 할 곳을 어디에 두어야하는지 정확히 알아낼 수 없었습니다.

나는 뛰고있어 GNU Emacs 22.1.1 (mac-apple-darwin, Carbon Version 1.6.0) OS X 10.5를 통해 설치된대로 DVD를 설치하십시오.

도움이 되었습니까?

해결책

MIT 방식 (SICP 연습을위한 권장 구현)과 같은 체계 통역사를 설치해야합니다. 우분투에는 Emacs가 찾고있는 "체계"라는 상징적 링크가 제공됩니다. MacOS x 용으로 다운로드 할 수 있습니다 여기.

다른 팁

M-x customize-group, 당신이 사용자 정의하고 싶다고 말하십시오 scheme. 페이지를 조금 방황하면 "체계 프로그램 이름"이 표시되며, 계획 통역사가 호출되지 않으면 변경할 수 있습니다. scheme.

당신은 또한 유용하다고 생각할 수도 있습니다. http://www.neilvandyke.org/quack/

EMAC 내부에서 실행되지 않더라도 달리기를 고려하고 싶을 수도 있습니다. PLT 체계, 이는 계획을위한 세계적 수준의 프로그래밍 환경이며 사람들이 체계를 배우는 데 도움이되는 많은 도구로 설계되었습니다. 당신은 EMACS에 상당히 익숙하지 않기 때문에 스위치의 가치가있을 것입니다. (그리고 PLT Schemers의 책을 확인하고, 프로그램을 설계하는 방법.)

EMACS와 함께 번들로 제공되는 cmuscheme 패키지에 대한 설명을 찾으십시오 - 코드 평가 등을 제공합니다. Quack도 매우 유용합니다.

추신 나는 업로드 할 계획이다 (다음 2 일 동안) 내 사이트에 "EMACS IDE"에 관한 기사의 두 번째 부분은 EMACS의 체계 지원을 설명합니다.

나는 11 월에 당신의 위치에 있었다. 나는 마침내 그것을 작동시키고 나 자신을 지시에 썼다. 아이러니하게도, 어제 나는 그것을 게시하기로 결정했습니다 내 첫 기사 내 웹 사이트에서. 우분투 내에 계획을 세우기위한 지침이지만 무언가에 붙어있는 경우에 편리한 참조 일 수 있습니다. 다른 것이 없다면 다른 사람 이이 질문을 찾아서 유용하다고 생각할 수 있습니다. 도움이되기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top