@@ -0,0 +1,772 @@
+%22%22%22%0ASkCode acronyms utility code.%0A%22%22%22%0A%0Afrom .walketree import walk_tree_for_cls%0Afrom ..tags.acronyms import AcronymTagOptions%0A%0A%0Adef extract_acronyms(document_tree,%0A                     acronym_ops_cls=AcronymTagOptions):%0A    %22%22%22%0A    Extract all acronyms present in the given document tree.%0A    :param document_tree: The document tree to be analyzed.%0A    :param acronym_ops_cls: The options class used for acronym declarations.%0A    :return: A list of all acronyms node instances in the document.%0A    %22%22%22%0A%0A    # List of acronyms found%0A    acronyms = %5B%5D%0A%0A    # For each acronym declaration%0A    for tree_node in walk_tree_for_cls(document_tree, acronym_ops_cls):%0A%0A        # Store the acronym entry%0A        acronyms.append(tree_node)%0A%0A    # Return the list%0A    return acronyms%0A

Add acronyms utility.