dunnet.el 게임, eliza 의사 또는 IELM 모드를 상상해보십시오 ...; 이것은 답변을 평가하고 기본 버퍼에서 새로운 질문을하는 것입니다. 그런 다음 elisp 규칙에 따라 몇 가지 작업을 수행합니다.Emacs Lisp : REPL을 사용하는 대화식 버퍼 방법?
인터랙티브 어시스턴트와 같은 것을 만들지 만 미니 패드에서 (대화 형) 않습니다 (M-x하지 않음)를 묻지 않습니다 ... REPL 루프가 필요합니다. 그래서 질문은 어떻게 대화 버퍼/인터랙티브/모험 같은 작업 버퍼 (기본 화면)에 대한 상호 작용을하지만,이 방법으로 내 defun'ed 함수를 호출합니다.
그래서 사용자 정의 REPL을 만들기 위해 기본 elisp 해골이 필요합니다. 목표는 자연어를 사용하여 보조자를 만든 다음 anwsers를 구문 분석하고 규칙에 따라 일부 작업을 수행하는 것입니다.
, 당신의 시간을스티브,
리턴 키의 적절한 재 바인딩을 사용하여 일부 주요 모드에서 버퍼를 설정하는 것으로 충분합니까? –