|
@@ -99,7 +99,6 @@ String function construct_global(model : Element, list : Element):
|
|
|
create_al_link(model, "assign_var", assign, resolve, "var")
|
|
|
create_al_link(model, "resolve_var", resolve, declared_element, "var")
|
|
|
if (op == "deref"):
|
|
|
- log("DEREF")
|
|
|
value = instantiate_value(model, "constant", "", create_value(!constant))
|
|
|
create_al_link(model, "constant_node", this_element, value, "node")
|
|
|
elif (op == "empty"):
|
|
@@ -112,10 +111,8 @@ String function construct_global(model : Element, list : Element):
|
|
|
create_al_link(model, "access_var", acc, res, "var")
|
|
|
create_al_link(model, "resolve_var", res, instantiate_value(model, "String", "", "create_node"), "var")
|
|
|
elif (op == "const"):
|
|
|
- log("CONST")
|
|
|
value = instantiate_value(model, "constant", "", create_value(!constant))
|
|
|
create_al_link(model, "constant_node", value, instantiate_value(model, "Element", "", list_pop_final(list)), "node")
|
|
|
- log("DONE")
|
|
|
create_al_link(model, "assign_value", assign, value, "value")
|
|
|
|
|
|
Element result
|