Lisp Schematic Dialer in Emacs

How to get the EMACS lisp interpreter using Scheme LISP dialogs. Am I going through the SICP book and new to EMACS (just finished learning navigation and file access commands)?

+5
source share
5 answers

To make SICP , you must use an external schema interpreter because Emacs Lisp is different from Schema and the correct implementation of the schema was built on top of Emacs Lisp. Another reason you should use an external circuit interpreter is because of the speed of execution.

A simple solution is to use a PLT scheme, now called Racket :

  • Racket.

  • scheme-program-name mzscheme

  • , run-scheme: mzscheme *scheme*.

*scheme* inferior-scheme-mode, :

C-c C-k schem-compile-file

C-c C-l

C-x C-e schem-send-last-sexp

C-M-x schem-send-definition

+13

- . SICP, Quack, Emacs, , . -.

( Racket ) , Emacs .

Emacs .

+7

, , . , , .

external-lisp , , Emacs Wiki .

, , , Emacs Lisp (. Wiki ), .

+1

. GNU Emacs LISP GNU Emacs, GNU Emacs GNU Emacs LISP. LISP Emacs.

The GNU / MIT Scheme includes an Edwin editor, an Emacs-like editor written in Scheme. You may be able to use this instead of GNU Emacs.

Another guy’s recommendation to open the circuit process and communicate with him seems like a better idea.

+1
source

It seemed to me that the easiest way to use the MIT scheme in Emacs is with the Mx run-scheme - setup instructions here:

http://praveen.kumar.in/2011/03/06/gnu-emacs-and-mit-scheme-on-mac-os-x/

+1
source

All Articles