From: Mark H Weaver Date: Sun, 14 Apr 2013 17:36:20 +0000 (-0400) Subject: Manual: fix 'my-or' examples to use let-bound variable. X-Git-Url: http://git.hcoop.net/bpt/guile.git/commitdiff_plain/e006d87ba5942b6e49b39b951413dfe63785a398 Manual: fix 'my-or' examples to use let-bound variable. Fixes reported by Nikita Karetnikov. * doc/ref/api-macros.texi (Defining Macros, Syntax Rules): Fix definition of 'my-or' example macro to use the let-bound variable. --- diff --git a/doc/ref/api-macros.texi b/doc/ref/api-macros.texi index ea4e8d68a..a3fa83f5a 100644 --- a/doc/ref/api-macros.texi +++ b/doc/ref/api-macros.texi @@ -122,8 +122,8 @@ same @var{letrec-syntax}. exp) ((my-or exp rest ...) (let ((t exp)) - (if exp - exp + (if t + t (my-or rest ...))))))) (my-or #f "rockaway beach")) @result{} "rockaway beach" @@ -323,8 +323,8 @@ Consider the definition of @code{my-or} from the previous section: exp) ((my-or exp rest ...) (let ((t exp)) - (if exp - exp + (if t + t (my-or rest ...)))))) @end example