From 21d5beab32b6394e7b69c89e230d5f538d8c400b Mon Sep 17 00:00:00 2001 From: crc Date: Thu, 7 Feb 2019 05:13:28 +0000 Subject: [PATCH] change Namespaces document to use a table FossilOrigin-Name: c3a11f917e41faa8c5176596e0a5e909b246928a832dacb15c70165592a2e063 --- doc/Namespaces.md | 61 +++++++++++++---------------------------------- 1 file changed, 17 insertions(+), 44 deletions(-) diff --git a/doc/Namespaces.md b/doc/Namespaces.md index e7fd7fa..324bc4b 100644 --- a/doc/Namespaces.md +++ b/doc/Namespaces.md @@ -3,48 +3,21 @@ Retro organizes words into *namespaces*. These are short prefix strings at the start of a word name. -The primary namespaces are: +| Prefix | Contains | +| ------- | ------------------------------------------------------ | +| ASCII: | ASCII character constants for control characters | +| buffer: | Words for operating on a simple linear LIFO buffer | +| c: | Words for operating on ASCII character data | +| class: | Contains class handlers for words | +| d: | Words operating on the Dictionary | +| err: | Words for handling errors | +| n: | Words operating on numeric data | +| prefix: | Contains prefix handlers | +| s: | Words operating on string data | +| set: | Words operating on sets (simple arrays) | +| v: | Words operating on variables | +| file: | File I/O words | +| f: | Floating Point words | +| gopher: | Gopher protocol words | +| unix: | Unix system call words | -`ASCII:` - -Holds ASCII character constants for control characters - -`buffer:` - -Contains words for operating on a simple linear LIFO buffer. - -`c:` - -Contains words for operating on ASCII character data. - -`class:` - -Contains class handlers for words. - -`d:` - -Contains words operating on the Dictionary. - -`err:` - -Contains words for handling errors. - -`n:` - -Contains words operating on numeric data. - -`prefix:` - -Contains prefix handlers. - -`s:` - -Contains words operating on string data. - -`set:` - -Contains words operating on sets (simple arrays) - -`v:` - -Contains words operating on variables.