class_docstr: Abstract base class for loaders which support inspection about the
  modules they can load.
  
  This ABC represents one of the optional protocols specified by PEP 302.
class_docstr_tok: ["Abstract","base","class","for","loaders","which","support","inspection","about","the","modules","they","can","load",".","This","ABC","represents","one","of","the","optional","protocols","specified","by","PEP","302","."]
docstr: Compile 'data' into a code object.
  
  The 'data' argument can be anything that compile() can handle. The'path'
  argument should be where the data was retrieved (when applicable).
docstr_tok: ["Compile","'data","'","into","a","code","object",".","The","'data","'","argument","can","be","anything","that","compile","(",")","can","handle",".","The'path'","argument","should","be","where","the","data","was","retrieved","(","when","applicable",")","."]
code: def source_to_code(data, path="<string>"):
      """Compile 'data' into a code object.
  
      The 'data' argument can be anything that compile() can handle. The'path'
      argument should be where the data was retrieved (when applicable).
      """
      return compile(data, path, "exec", dont_inherit=True)
  
imports: from .None import _bootstrap_external
  from .None import machinery
  from ._abc import Loader
  import abc
  import warnings
  from .resources.abc import ResourceReader, Traversable, TraversableResources
label_desc: Use image node_id 4 for calling the InspectLoader obj's underlying member method code with example usage: obj.source_to_code(data, path) and returns: compile