Lines Matching refs:dictionary
78 static struct fcode *dictionary = NULL;
810 * Insert fcode into dictionary.
852 * Look for a code in the dictionary.
933 * Bootstrap the dictionary and then install
942 ASSERT(dictionary == NULL);
944 dictionary = code;
948 if(!fadd(dictionary, code)) {
949 warnx("%s: duplicate dictionary entry `%s'", __func__,
1236 /* Add new code to dictionary */
1240 if (!fadd(dictionary, fcode)) {
1249 printf("Adding %s to dictionary\n", token->text);
1324 if ((fcode = flookup(dictionary, token->text)) == NULL)
1354 /* Add new code to dictionary */
1358 fadd(dictionary, fcode);
1387 /* Add new code to dictionary */
1391 fadd(dictionary, fcode);
1426 /* Add new code to dictionary */
1430 fadd(dictionary, fcode);
1507 /* Add new code to dictionary */
1511 fadd(dictionary, fcode);
1664 /* Add new code to dictionary */
1668 fadd(dictionary, fcode);
1895 /* Add new code to dictionary */
1899 fadd(dictionary, fcode);
1923 /* Add new code to dictionary */
1927 fadd(dictionary, fcode);
2078 * Lookup fcode string in dictionary and spit it out.
2080 * Fcode must be in dictionary. No alias conversion done.
2086 if ((code = flookup(dictionary, str)))