commit fc70568319205d8be21479cb89a8bd1e104b61fe
parent 306f84d60ffeec8e83340aef2c9f84a3c38c722b
Author: Yuval Langer <yuval.langer@gmail.com>
Date: Tue, 30 Jan 2024 12:56:38 +0200
Fix menu problem and add info target for Makefile.
Diffstat:
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/doc/r7rs-small/Makefile b/doc/r7rs-small/Makefile
@@ -7,3 +7,6 @@ r7rs-small.pdf: r7rs-small.texinfo
r7rs-small.html: r7rs-small.texinfo
makeinfo --html --no-split $<
+
+r7rs-small.info: r7rs-small.texinfo
+ makeinfo --no-split $<
diff --git a/doc/r7rs-small/r7rs-small.texinfo b/doc/r7rs-small/r7rs-small.texinfo
@@ -824,15 +824,16 @@ In particular, it is an error for quasiquote (section 4.2.8) to contain them.
@node Basic concepts
@chapter Basic concepts
+@c XXX: How do I insert commas into menu items?
@menu
-* Variables, syntactic keywords, and regions: Variables::
+* Variables - syntactic keywords - and regions::
* Disjointness of types::
-* External representations::
+* External representations (basic)::
* Storage model::
* Proper tail recursion::
@end menu
-@node Variables
+@node Variables - syntactic keywords - and regions
@section Variables, syntactic keywords, and regions
An identifiercan name either a type of syntax or a location where a value can be stored. An