Skip to content

Commit e367e1c

Browse files
jmdycktaradinoc
authored andcommitted
Fix errors in section-headers
1 parent 6fefa66 commit e367e1c

8 files changed

+15
-11
lines changed

docs/07-structured-objects.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -733,7 +733,7 @@ occurs.
733733
3. What actually gets inserted into the structure being built are the
734734
elements of the structure returned by the `FORM`-like evaluation.
735735

736-
### 7.7.3 Examples [1]
736+
### 7.7.3. Examples [1]
737737

738738
<SET ZOP '![2 3 4]>$
739739
![2 3 4!]

docs/09-functions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ However, the desired effect could be achieved by
161161

162162
<DEFINE OK (A B "AUX" (D <TUPLE !.A>) (C <REST .D>)) ...>
163163

164-
## 9.3 "AUX" [1]
164+
## 9.3. "AUX" [1]
165165

166166
`"AUX"` (or `"EXTRA"` -- they're totally equivalent) are `STRING`s
167167
which, placed in an argument `LIST`, serve to dynamically allocate

docs/10-looping.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ last value returned by *loopf*. If any of the *si* structures is
174174
empty, to that *loopf* is never invoked, *finalf* is applied to **no**
175175
arguments; if *finalf* is a `FALSE`, `MAPF` returns `#FALSE ()`.
176176

177-
### 10.2.2 MAPR [1]
177+
### 10.2.2. MAPR [1]
178178

179179
<MAPR finalf loopf s1 s2 ... sN>
180180

docs/11-input-output.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ This `SUBR` is especially useful in conjunction with (section 11.2.8)
134134
those elements of a `CHANNEL` which specify the number of characters
135135
per output line and the current position on an input line.
136136

137-
## CHANNEL (the TYPE)
137+
## 11.2. CHANNEL (the TYPE)
138138

139139
I/O channels are dynamically assigned in MDL, and are represented by
140140
an object of `TYPE` `CHANNEL`, which is of `PRIMTYPE` `VECTOR`. The
@@ -298,6 +298,10 @@ following:
298298

299299
*element-number: type interpretation*
300300

301+
#### 11.2.8.1 Output CHANNELs
302+
303+
The contents of a CHANNEL used for output are as follows:
304+
301305
| element-number | type | interpretation |
302306
|----------------|----------|-----------------------------------|
303307
| -1 | `LIST` | transcript channel(s) (see below) |
@@ -439,7 +443,7 @@ such. *channel* is optional, `.OUTCHAN` by default, and its slots for
439443
current character position (number 14) and current line number (16)
440444
are not updated. `IMAGE` returns *fix*.
441445

442-
## 11.5 Dumped I/O
446+
## 11.5. Dumped I/O
443447

444448
### 11.5.1. Output: GC-DUMP
445449

@@ -725,7 +729,7 @@ the `CHANNEL` given to `READSTRING` is open in `"READ"` mode to a
725729
pseudo-terminal, reading also stops if and when no more characters
726730
are available, that is, when `READCHR` would return `-1`.
727731

728-
## 11.8.1. ECHOPAIR
732+
### 11.8.1. ECHOPAIR
729733

730734
<ECHOPAIR terminal-in:channel terminal-out:channel>
731735

docs/14-data-type-declarations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ to date several instances of the full `DECL`.
380380

381381
## 14.5. Global DECLs
382382

383-
### 15.4.1. GDECL and MANIFEST
383+
### 14.5.1. GDECL and MANIFEST
384384

385385
There are two ways to declare `GVAL`s for the `DECL`-checking
386386
mechanism. These are through the `FSUBR` `GDECL` ("global

docs/15-lexical-blocking.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ ATOM. If there is no such `ATOM`, `REMOVE` returns `#FALSE ()`. Also,
280280
removes *atom* from its `OBLIST`, if it is on one. It returns *atom*
281281
if it was on an `OBLIST`; otherwise it returns `#FALSE ()`.
282282

283-
### 15.7.6 INSERT
283+
### 15.7.6. INSERT
284284

285285
<INSERT string-or-atom oblist>
286286

docs/19-compiled-programs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ is written, so that the code is not duplicated on disk. A purified
104104
`RSUBR` must use `RGLOC` ("relative GLOC") instead of `GLOC`. `RGLOC`
105105
produces objects of `TYPE` `LOCR` instead of `LOCD`.
106106

107-
# 19.5. TYPE-C and TYPE-W
107+
## 19.5. TYPE-C and TYPE-W
108108

109109
In order to handle user `NEWTYPE`s reasonably, the internal `TYPE`
110110
codes for them have to be able to be different from one MDL run to

docs/22-storage-management.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ re-use. The "copying" algorithm maps the inferior process's address
187187
space into MDL's own, replacing old garbagey with the new compact
188188
storage, and the inferior process is destroyed.
189189

190-
## 22.5 GC
190+
## 22.5. GC
191191

192192
<GC min:fix exh?:false-or-any ms-freq:fix>
193193

@@ -361,7 +361,7 @@ useful for unlinking `RSUBR`s. `SUBSTITUTE` returns *old* as a favor:
361361
unless you hang onto *old* at that point, it will be
362362
garbage-collected.
363363

364-
## 22.9.2 PURIFY
364+
### 22.9.2. PURIFY
365365

366366
<PURIFY any-1 ... any-N>
367367

0 commit comments

Comments
 (0)