Being unordered collections, associative arrays can potentially introduce problems for code generation. Currently, we are being careful when parsing the JSON files, using OrderedDict in python or LinkedHashMap in Java. An alternative approach would be using arrays:
'paramenter_names': [pname_i]
'parameter_values': [p_i]
which would possibly be more convenient for codegen via templates.
Being unordered collections, associative arrays can potentially introduce problems for code generation. Currently, we are being careful when parsing the JSON files, using OrderedDict in python or LinkedHashMap in Java. An alternative approach would be using arrays: 'paramenter_names': [pname_i] 'parameter_values': [p_i] which would possibly be more convenient for codegen via templates.