From b1468c3d212fdb8d7190eac261ca771bdcbf7510 Mon Sep 17 00:00:00 2001
From: veqqq <78571825+veqqq@users.noreply.github.com>
Date: Sun, 20 Apr 2025 02:18:19 -0400
Subject: [PATCH] Update typo in chapter24.md
correct typo
> then you truly understand macro.
-> macros
---
docs/chapter24.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/chapter24.md b/docs/chapter24.md
index 2be8676..42213c9 100644
--- a/docs/chapter24.md
+++ b/docs/chapter24.md
@@ -783,7 +783,7 @@ Before defining the sequence functions, the macro `once-only` is introduced.
### Once-only: A Lesson in Macrology
The macro `once-only` has been around for a long time on various systems, although it didn't make it into the Common Lisp standard.
-I include it here for two reasons: first, it is used in the following `funcall-if` macro, and second, if you can understand how to write and when to use `once-only`, then you truly understand macro.
+I include it here for two reasons: first, it is used in the following `funcall-if` macro, and second, if you can understand how to write and when to use `once-only`, then you truly understand macros.
First, you have to understand the problem that `once-only` addresses.
Suppose we wanted to have a macro that multiplies its input by itself:[2](#fn24-2)