tools/json_schema_compiler/idl_schema.py
def Load(filename):
  '''
  Given the filename of an IDL file, parses it and returns an equivalent
  Python dictionary in a format that the JSON schema compiler expects to see.
  '''

  with open(filename, 'rb') as handle:
    contents = handle.read().decode('utf-8')

  return Process(contents, filename)

  Given the filename of an IDL file, parses it and returns an equivalent
  Python dictionary in a format that the JSON schema compiler expects to see.
  
Given the filename of an IDL file, parses it and returns an equivalent
Python dictionary in a format that the JSON schema compiler expects to see.
Given the filename of an IDL file parses it and returns an equivalent Python dictionary in a format that the JSON schema compiler expects to see .
def Load(filename):
  with open(filename, 'rb') as handle:
    contents = handle.read().decode('utf-8')
  return Process(contents, filename)
def Load ( filename ) : with open ( filename , 'rb' ) as handle : contents = handle . read ( ) . decode ( 'utf-8' ) return Process ( contents , filename )
Given the filename of an IDL file, parses it and returns an equivalent
Python dictionary in a format that the JSON schema compiler expects to see.
Given the filename of an IDL file parses it and returns an equivalent Python dictionary in a format that the JSON schema compiler expects to see .
'''
  Given the filename of an IDL file, parses it and returns an equivalent
  Python dictionary in a format that the JSON schema compiler expects to see.
  '''
filename