Imagine el juego dunnet.el, el médico de eliza o el modo IELM ...; Esto es, evaluar respuestas e incitar nuevas preguntas en el buffer principal, luego realizar algunas acciones de acuerdo con sus reglas de elisp.Emacs Lisp: ¿Cómo, un búfer interactivo con REPL?
Crearía algo así como un asistente interactivo, PERO NO le pediría a minibuffer que lo haga (interactivo) (no lo hace M-x) ... Necesito un tipo de bucle REPL. Entonces la pregunta es cómo obtener interacción en el búfer de trabajo (la pantalla principal), como cualquier texto conversacional/aventura, pero para llamar a mis funciones eliminadas de esta manera.
Así que necesito un esqueleto elisp básico, para hacer un REPL personalizado. El objetivo es crear un asistente con un lenguaje natural, luego analizar las notas y realizar algunas acciones según las reglas.
Gracias por su tiempo,
Steve,
¿Sería suficiente configurar un búfer en algún modo principal con un enlace apropiado de la tecla de retorno? –