a lexing trie