acronyms 4
add_to_inserted_word_buffer 95 187
add_to_Jist_of_document_words 67 182
add_to_new_word_buffer 95 187
Affix 15
Affix analysis 15-17
apostrophes 4 37
ASCII 43 46
ask_user_about_it 72 86 203-204
Batch algorithms 7 9 121
Bibliography 123-129
Brown Corpus 9 10 57 126
change_to_pseudo 147
Character set 46-47
check_all_uppers 41-42 168-169
check_class_of_token 40-41 167-168
check_for_generated_command 87 112 201
check_spelling 32-34 111 204
clear inserted word_buffer 94 187
clear new_word_buffer 94 187
clear_local_dictionary 91 188
collect_possible_token 40 167
collect_user_token 92-93 188-189
Command input 26-30
Command tables 113
Common words 130-131
Common words graph 58-62 113 132-135
Compare 149-150
Conclusions 122
Confusion matrix 14 125 128
Context buffer 113
Context display 34-36
Context regions 35
copy_to_delimiter 42 169
Data entry 2
debug mode 118-119
DEC-10 3 8 10 12-14 15 17 35
define_context 109-110 196
define_disk_dictionary 100 179-180
define_high_string 116 176
define_low_string 115 176
delimiters 3
determine_if_token 40 169
DICTIONARY 9-11
Dictionary administrator 7
Dictionary search 6-7 51-72
Dictionary size 7
Dictionary structure 51-55
Digrams 5-6 120-121 124 125 126 127 128
direct_read 118 146
direct_write 118 147
Disk dictionary 67-72 113
Disk dictionary creation 99-104
Display 42-46
display_character 73-74 148
display_context 73 149
display_guess 75-76 193
display_token 73 148
Document preparation 1
do_speller_directive 24-25 31 205
do_table_2_command 80-82 202-203
dump_local_dictionary 91-92 188
edit command 79 119
edit_context 198
End-of-line 46-47
End-of-word 59
enter_command stable 152
enter_proc 119 145-146
enter_procedure 119 145-146
execute_stable_1_command 25-26 31 204-205
Files 19-20
find_candidates 74
find_cands 193-194
find_index_of_disk_block 69 182-183
find_index_of_dsk_block 69 182-183
find_non_delimiter 39-40 111 167
finish_disk_dictionary_creation 104 179
flush_inserted_word_buffer 96 175
flush_new_word_buffer 96 175
get_character_from_buffer 44 166
get_char_from_context_buffer 44 166
get_char_from_input 49 164
get_chr_from_input 49 164
get_command 27 161
get_disk_block 71-72 183-184
get_dsk_block 71-72 183-184
get_input 49-50 163-164
get_input_file 33 161
get_next_from_file 102 172-173
get_next_from_mod_file 8
get_next_merged_token 101-102 177-178
get_output_file 33 162
get_token 34 39 170
Gorin, Ralph 3
guess_correct_spelling 75 193
Hash 65 181
Hash table 10 64-67 113
hash_table_overflow 67
hyphens 4 37
IBM 3 17
implementation 117-119
improvements 119-121
Index of matching 14
Index of peculiarity 6210
initialize_common_words_graph 63-64
init_common_words_graph 154-155
init_global_variables 155-158
init_variables_for_these_files 162
Inserted word buffer 89-100
Inserted words 113
insert_sorted 95 186-187
insert_token 83 198
Interactive spellers 8 18
leave_proc 119 146
| leave_procedure 119 146
Lexical issues 36-42
line numbers 120
List of common words 57 130-131
List of document words 64-67
list_candidates 83-84 198-199
list_cands 83-84 198-199
list_commands 29 159
list_modes 108-109 194
load_local_dictionary 92 189-190
Local dictionaries 26 87-104 119
Main program 21-23 206
Memory Management 112-117
merge_with_modification_file 96-97 173-174
Misspelled tokens 72-87
modes of operation 8-9 20-21 106-109
Modification file 89-102
Multiple dictionaries 7
new_cand 75 190
new_candidate 75 190
Numbers 4 37
OCR 14 123 125 127
output_disk_block 103 178
output_token 51 170
output_token_to_disk_dictionary 103 179
Overflow 66-67 115 117
Pascal 118 122
Performance 9 119 120-121
per_file_conclusion 33 163
per_file_initialize 32 162-163
per_session_conclusion 24
per_session_initialization 23
Phonetic spelling 15
Prefix 15
Prefix matching 29
Pseudo-characters 47
put_character_back_in_context_buffer 45 166
put_char_back_in_context_buffer 45 166
put_char_back_in_input 49 164
put_chr_back_in_input 49 164
put_mod_string 172
Put_mod_token 171
put_output 51 164
put_token_to_disk_dictionary 103 179
read_and_obey_speller_directive 24-25 31 205
read_and_obey_table_2_command 80-82 202-203
read_command 28 159-160
read_line 47-49 165
read_new_token 85 199
remember 85-86 200
replace_token 84 200
replace_with_cand 84 199
replace_with_candidate 84 199
reset_mod_files 99 172
reset_regions 45-46 165-166
reverse_linked_list 96 174
search_command_table 29-30 160-161
search_common_words 62 180
search_dictionary 55 186
search_disk_dictionary 68 70 99 185
search_document_words 64 181
search_dsk_block 184-185
search_substitution_table 87 201
search_subst_tbl 87 201
session 23
set_modes 106-108 119-120 195
set_up_for_disk_creation 100-101 177
set_up_modfiles 97-98 171212
Skip mode 110-112
Sorting 5 94-95
Spell 3 8 10 12-14 15 17
Spelling checkers 2-17
Spelling correction 11-15 72-87
Spelling errors 12 124
Spelling program 127 136-206
srch_comand_table 29-30 160-161
srch_comon_words 62 180
srch_compare 150
String matching 3
string pool 113-117
string_compare 151
str_pool_overflow 117 175
substitute_token 85 200
Substitution table 113
Suffix 15
table_1_initialize 27 152
table_2_initialize 82 153
table_3_initialize 107 153-154
Text editor 1
Text formatting 1 117
Three-level search 11
Token 2 3-4 113
Token lists 3-5
Top-down design 18 118 122
Training mode 20 110-112
translate_for_search 55-57 147-148
Trees 57-61 127 128
Tries 10
Trigrams 5
try_extra_letter 77 192
try_missing_letter 77-78 192-193
try_one_letter_wrong_at 78-79 190-191
try_transposed_letters 76 191
try_wrong_letter 77-78 192
Two-level search 10
Typo 3 5-6 126
UNIX 5 17 46
update_current_position 45 166
Upper/lower case 4
User control of the speller 104-112
Word processing 1
write_mod_token 99
write_statistics 104-106 197-198
write_token 148
|