text: #!/usr/bin/env python
  # 
  #  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  # 
  #                               Michael A.G. Aivazis
  #                        California Institute of Technology
  #                        (C) 1998-2003 All Rights Reserved
  # 
  #  <LicenseText>
  # 
  #  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  # 
  
  
  class NativeParser:
  
  
      def parse(self, mechanism, file):
          context = {
              "mechanism": mechanism
              }
  
          exec file in context
          
          return mechanism
  
  
  
  # version
  __id__ = "$Id$"
  
  #  End of file 
  