- ndict (DTF_Label l _ a) = dict `add_label` (l,a)
- ndict (DTF_SectionToDet a _ _ l _) = dict `add_label` (l,a)
- ndict (DTF_InstrToParse a _ _ l _) = dict `add_label` (l,a)
- ndict (DTF_Data a _ _ l _) = dict `add_label` (l,a)
- ndict (DTF_Instr a _ _ l _) = dict `add_label` (l,a)
+ ndict (DTF_Label l _ a) = dict `add_elem` (l,a)
+ ndict (DTF_SectionToDet a _ _ l _) = dict `add_elem` (l,a)
+ ndict (DTF_InstrToParse a _ _ l _) = dict `add_elem` (l,a)
+ ndict (DTF_Data a _ _ l _) = dict `add_elem` (l,a)
+ ndict (DTF_Instr a _ _ l _) = dict `add_elem` (l,a)
+ ndict (DTF_Define l v _) = dict `add_elem` (l,v)
+ ndict (DTF_Fill _ _ _ l _)
+ | state == InText = dict `add_elem` (l,instrcnt)
+ | state == InData = dict `add_elem` (l,datacnt)