Emacs는 사실상 참조 구현의 역할을하는 C에서 elisp에 대한 인터프리터를 구현합니다. 다른 언어 (특히 Javascript)로 된 elisp의 다른 구현이 있습니까? elisp를 완전히 다시 구현하는 데 필요한 최소 기본 요소는 무엇입니까? 그렇게하는 데있어 가장 어려운 점은 무엇입니까 (예 : 동적 범위 지정)?
좋은 출발점은 다음과 같습니다. en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours 계획과 elisp에는 차이점이 있지만 위의 내용은 필요한 기본 사항을 이해하기에 좋은 시작이라고 생각합니다.
—
Renan Ranelli