equal
deleted
inserted
replaced
98 else: |
98 else: |
99 basetype_name = base_type["name"] |
99 basetype_name = base_type["name"] |
100 GenerateDataType(basetype_name) |
100 GenerateDataType(basetype_name) |
101 dimensions = [] |
101 dimensions = [] |
102 for dimension in basetype_content["value"].getdimension(): |
102 for dimension in basetype_content["value"].getdimension(): |
103 dimensions.append("0..%d"%(dimension.getupper() - 1)) |
103 dimensions.append("%d..%d"%(dimension.getlower(), dimension.getupper())) |
104 datatype_def += " ARRAY [%s] OF %s"%(",".join(dimensions), basetype_name) |
104 datatype_def += " ARRAY [%s] OF %s"%(",".join(dimensions), basetype_name) |
105 else: |
105 else: |
106 datatype_def += " %s"%basetype_content["name"] |
106 datatype_def += " %s"%basetype_content["name"] |
107 if datatype.initialValue is not None: |
107 if datatype.initialValue is not None: |
108 datatype_def += " := %s"%str(datatype.initialValue.getvalue()) |
108 datatype_def += " := %s"%str(datatype.initialValue.getvalue()) |