diff options
Diffstat (limited to 'lisp/emacs-lisp/generator.el')
-rw-r--r-- | lisp/emacs-lisp/generator.el | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lisp/emacs-lisp/generator.el b/lisp/emacs-lisp/generator.el index dd709b32b09..9dba87eaeb4 100644 --- a/lisp/emacs-lisp/generator.el +++ b/lisp/emacs-lisp/generator.el @@ -123,7 +123,7 @@ to the current stack of such wrappers. WRAPPER is a function that takes a form and returns a wrapped form. Whenever we generate an atomic form (i.e., a form that can't -iter-yield), we first (before actually inserting that form in our +`iter-yield'), we first (before actually inserting that form in our generated code) pass that form through all the transformer functions. We use this facility to wrap forms that can transfer control flow non-locally in goo that diverts this control flow to @@ -170,7 +170,7 @@ DYNAMIC-VAR bound to STATIC-VAR." (and (fboundp handler) handler))) (defvar cps-inhibit-atomic-optimization nil - "When t, always rewrite forms into cps even when they + "When non-nil, always rewrite forms into cps even when they don't yield.") (defvar cps--yield-seen) @@ -715,7 +715,7 @@ iterator cannot supply more values." (defun iter-close (iterator) "Terminate an iterator early. -Run any unwind-protect handlers in scope at the point ITERATOR +Run any unwind-protect handlers in scope at the point ITERATOR is blocked." (funcall iterator :close nil)) |