Ejemplo n.º 1
0
 def _canonicalize_value(type_, value):
     """Create 'canonical' version of a value for comparison purposes."""
     canonical_value = [fortran_namelist_base_value(scalar)
                        for scalar in value]
     canonical_value = [scalar for scalar in canonical_value if scalar != '']
     if type_ == 'character':
         canonical_value = [character_literal_to_string(scalar)
                            for scalar in canonical_value]
     elif type_ == 'integer':
         canonical_value = [int(scalar) for scalar in canonical_value]
     return canonical_value
Ejemplo n.º 2
0
 def _canonicalize_value(type_, value):
     """Create 'canonical' version of a value for comparison purposes."""
     canonical_value = [fortran_namelist_base_value(scalar)
                        for scalar in value]
     canonical_value = [scalar for scalar in canonical_value if scalar != '']
     if type_ == 'character':
         canonical_value = [character_literal_to_string(scalar)
                            for scalar in canonical_value]
     elif type_ == 'integer':
         canonical_value = [int(scalar) for scalar in canonical_value]
     return canonical_value