|
@@ -12,8 +12,8 @@ Element function export_node(model_name : String, model_reference : Element):
|
|
|
while(counter_i < length):
|
|
|
if (bool_not(dict_in(current, list_read(splitted, counter_i)))):
|
|
|
// Create it first
|
|
|
- dict_add(current, list_read(splitted, counter_i), create_node())
|
|
|
- current = dict_read(current, list_read(splitted, counter_i))
|
|
|
+ dict_add(current, splitted[counter_i], create_node())
|
|
|
+ current = current[list_read(splitted, counter_i)]
|
|
|
counter_i = counter_i + 1
|
|
|
|
|
|
// current now contains the place where we should add the element
|
|
@@ -31,7 +31,7 @@ Element function import_node(model_name : String):
|
|
|
Element current
|
|
|
current = dict_read(read_root(), "__hierarchy")
|
|
|
while (counter_i < length):
|
|
|
- current = dict_read(current, list_read(splitted, counter_i))
|
|
|
+ current = current[splitted[counter_i]]
|
|
|
counter_i = counter_i + 1
|
|
|
|
|
|
return current
|