|
From: | GNU bug Tracking System |
Subject: | bug#26955: closed (macroexpand: documentation and actual behavior differ) |
Date: | Sun, 16 May 2021 18:06:02 +0000 |
Your message dated Sun, 16 May 2021 20:05:49 +0200 with message-id <4d2a7413-a025-6829-5d0d-736628e0b78a@gmail.com> and subject line macroexpand: documentation and actual behavior differ has caused the debbugs.gnu.org bug report #26955, regarding macroexpand: documentation and actual behavior differ to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs@gnu.org.) -- 26955: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=26955 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems
--- Begin Message ---Subject: macroexpand: documentation and actual behavior differ Date: Tue, 16 May 2017 04:48:12 -0400 Guile version: 2.0.11 Machine type: x86_64-unknown-linux-gnu === Bug === The first 3 examples given in the documentation for 'macroexpand' in section 9.4.2 do not expand to the printed results; for example (macroexpand '(+ 1 2)) yields => #<tree-il (apply (toplevel +) (const 1) (const 2))> instead of '(+ 1 2) Moreover, the optional 'm' argument (see psyntax.scm: 2567) seems to have no influence; (equal? (macroexpand '(+ 1 2)) (macroexpand '(+ 1 2) 'e) (macroexpand '(+ 1 2) 'c)) => #t Sincerely, Ikester
--- End Message ---
--- Begin Message ---Subject: macroexpand: documentation and actual behavior differ Date: Sun, 16 May 2021 20:05:49 +0200 User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.1 Closing this report as it seems fixed. -- Taylan
--- End Message ---
[Prev in Thread] | Current Thread | [Next in Thread] |