]> git.eshelyaron.com Git - emacs.git/commit
Better CPS conversion of multi-binding `let`
authorMattias Engdegård <mattiase@acm.org>
Tue, 30 Nov 2021 10:32:20 +0000 (11:32 +0100)
committerMattias Engdegård <mattiase@acm.org>
Tue, 30 Nov 2021 12:03:49 +0000 (13:03 +0100)
commit68c09c6b741be5005b90152c59e781cb0f80704d
tree589501246dac92506601cc20439b76611486e8d8
parentf633116c09d0ca8be1bdd332283108b03dfcf0c8
Better CPS conversion of multi-binding `let`

* lisp/emacs-lisp/generator.el (cps--transform-1):
Don't translate single-binding `let` into `let*` with an extra
temporary variable; it just adds two more useless states.
lisp/emacs-lisp/generator.el