def parse_css_data():
 props = {}
 for (names, values) in PROPERTY_DICT.items():
  allowed_values = []
  for value in values:
   if ((value[0] == '<') and (value[(-1)] == '>')):
    key = value[1:(-1)]
    if (key in COMMON_VALUES):
     allowed_values += COMMON_VALUES[key]
   else:
    allowed_values.append(value)
  allowed_values += ['all', 'inherit', 'initial', 'unset']
  for name in names.split():
   props[name] = sorted(allowed_values)
 return props

def parse_css_data ( ) : props = { } for ( names , values ) in PROPERTY_DICT . items ( ) : allowed_values = [ ] for value in values : if ( ( value [ 0 ] == '<' ) and ( value [ ( - 1 ) ] == '>' ) ) : key = value [ 1 : ( - 1 ) ] if ( key in COMMON_VALUES ) : allowed_values += COMMON_VALUES [ key ] else : allowed_values . append ( value ) allowed_values += [ 'all' , 'inherit' , 'initial' , 'unset' ] for name in names . split ( ) : props [ name ] = sorted ( allowed_values ) return props
returns a dictionary containing values associated to their property names .