From e006d87ba5942b6e49b39b951413dfe63785a398 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sun, 14 Apr 2013 13:36:20 -0400 Subject: [PATCH] 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. --- doc/ref/api-macros.texi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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