/* Querying a dictionary entry. The dict interface uses 1 bit.
* All of the remaining bits are available for application use.
*/
-#define DICT_ENTRY_IS_WORD(entry) ((entry) && ((*entry) & 0x01))
+#define DICT_ENTRY_FLAG_IS_WORD (1<<0)
+
+#define DICT_ENTRY_IS_WORD(entry) ((entry) && ((*entry) & DICT_ENTRY_FLAG_IS_WORD))
/* Printing the dictionary */
int