From 471dfd015a622891b0a1c0f8bd3314b95a8c7d06 Mon Sep 17 00:00:00 2001 From: crc <> Date: Mon, 20 Mar 2023 17:00:52 +0000 Subject: [PATCH] add glossary data for d:use-strings and d:use-hashes FossilOrigin-Name: bb6bdcf39d61cc4da5e33dde44a5257633077a91f88445716790cb2c77c367cb --- doc/Glossary-Concise.txt | 6 ++++++ doc/Glossary-Names-and-Stack.txt | 2 ++ doc/Glossary.html | 14 ++++++++++++++ doc/Glossary.txt | 22 ++++++++++++++++++++++ doc/words.tsv | 2 ++ 5 files changed, 46 insertions(+) diff --git a/doc/Glossary-Concise.txt b/doc/Glossary-Concise.txt index af96b86..e5480af 100644 --- a/doc/Glossary-Concise.txt +++ b/doc/Glossary-Concise.txt @@ -667,6 +667,12 @@ Update the hashes for all visible words in the dictionary. d:source D: d-a A: - F: - Given a dictionary header, return the source field. +d:use-hashes D: - A: - F: - +Change dictionary search to use hashed name comparions. + +d:use-strings D: - A: - F: - +Change dictionary search to use full name comparions. + d:words D: - A: - F: - Display a list of all named items in the `Dictionary`. diff --git a/doc/Glossary-Names-and-Stack.txt b/doc/Glossary-Names-and-Stack.txt index 6cd9a24..0f85546 100644 --- a/doc/Glossary-Names-and-Stack.txt +++ b/doc/Glossary-Names-and-Stack.txt @@ -221,6 +221,8 @@ d:lookup-xt D: a-d A: - F: - d:name D: d-s A: - F: - d:rehash D: - A: - F: - d:source D: d-a A: - F: - +d:use-hashes D: - A: - F: - +d:use-strings D: - A: - F: - d:words D: - A: - F: - d:words-beginning-with D: s- A: - F: - d:words-with D: s- A: - F: - diff --git a/doc/Glossary.html b/doc/Glossary.html index bbaf4cd..2ffb602 100644 --- a/doc/Glossary.html +++ b/doc/Glossary.html @@ -1646,6 +1646,20 @@

Given a dictionary header, return the source field.

Class: class:word
Namespace: d
Interface Layer: all

+

d:use-hashes

+

Data: -
+Addr: -
+Float: -

+
+

Change dictionary search to use hashed name comparions.

+
Class: class:word
Namespace: d
Interface Layer: all

+

d:use-strings

+

Data: -
+Addr: -
+Float: -

+
+

Change dictionary search to use full name comparions.

+
Class: class:word
Namespace: d
Interface Layer: all

d:words

Data: -
Addr: -
diff --git a/doc/Glossary.txt b/doc/Glossary.txt index 6885030..e855e85 100644 --- a/doc/Glossary.txt +++ b/doc/Glossary.txt @@ -2553,6 +2553,28 @@ Given a dictionary header, return the source field. Class: class:word | Namespace: d | Interface Layer: all ------------------------------------------------------------------------ +d:use-hashes + + Data: - + Addr: - + Float: - + +Change dictionary search to use hashed name comparions. + +Class: class:word | Namespace: d | Interface Layer: all +------------------------------------------------------------------------ + +d:use-strings + + Data: - + Addr: - + Float: - + +Change dictionary search to use full name comparions. + +Class: class:word | Namespace: d | Interface Layer: all +------------------------------------------------------------------------ + d:words Data: - diff --git a/doc/words.tsv b/doc/words.tsv index b220ce2..ac7e34c 100644 --- a/doc/words.tsv +++ b/doc/words.tsv @@ -221,6 +221,8 @@ d:lookup-xt a-d - - Lookup the specified address in the dictionary and return a d:name d-s - - Given a dictionary header, return the name field. class:word {n/a} {n/a} d all d:rehash - - - Update the hashes for all visible words in the dictionary. class:word {n/a} {n/a} d all d:source d-a - - Given a dictionary header, return the source field. class:word {n/a} {n/a} d all +d:use-hashes - - - Change dictionary search to use hashed name comparions. class:word {n/a} {n/a} d all +d:use-strings - - - Change dictionary search to use full name comparions. class:word {n/a} {n/a} d all d:words - - - Display a list of all named items in the `Dictionary`. class:word {n/a} {n/a} d rre d:words-beginning-with s- - - Display a list of all named items in the `Dictionary` that begin with the provided substring. class:word {n/a} {n/a} d rre d:words-with s- - - Display a list of all named items in the `Dictionary` that contain the provided substring. class:word {n/a} {n/a} d rre