typedef struct Line Line; typedef struct Node Node; typedef struct Symbol Symbol; typedef struct Trie Trie; typedef struct TrieHead TrieHead; struct Line { char *filen; int lineno; }; struct TrieHead { uvlong hash; int l; }; enum { TRIEB = 4 }; struct Trie { TrieHead; Trie *n[1<