def supplementary_material(soup):
supplementary_material = []<EOL>supplementary_material_tags = raw_parser.supplementary_material(soup)<EOL>position = <NUM_LIT:1><EOL>for tag in supplementary_material_tags:<EOL><INDENT>item = {}<EOL>copy_attribute(tag.attrs, '<STR_LIT:id>', item)<EOL>nodenames = ["<STR_LIT>"]<EOL>details = tag_details(tag, nodenames)<EOL>copy_attribute(details, '<STR_LIT:type>', item)<EOL>copy_attribute(details, '<STR_LIT>', item)<EOL>copy_attribute(details, '<STR_LIT>', item)<EOL>copy_attribute(details, '<STR_LIT>', item)<EOL>if raw_parser.label(tag):<EOL><INDENT>item['<STR_LIT:label>'] = node_text(raw_parser.label(tag))<EOL>item['<STR_LIT>'] = node_contents_str(raw_parser.label(tag))<EOL><DEDENT>item['<STR_LIT>'] = position<EOL>item['<STR_LIT>'] = tag_ordinal(tag)<EOL>supplementary_material.append(item)<EOL><DEDENT>return supplementary_material<EOL>
supplementary-material tags