Browse Source

Renamed transformation

Yentl Van Tendeloo 7 years ago
parent
commit
82eeca9d2e

+ 4 - 0
bootstrap/constructors.alc

@@ -75,6 +75,7 @@ Element function construct_function_list(list : Element):
 	return model!
 	return model!
 
 
 Void function create_al_link(model : Element, linktype : String, source : String, target : String, dictname : String):
 Void function create_al_link(model : Element, linktype : String, source : String, target : String, dictname : String):
+	log("Create AL link for " + linktype + " - " + source + " - " + target + " - " + dictname)
 	instantiate_attribute(model, instantiate_link(model, linktype, "", source, target), "name", dictname)
 	instantiate_attribute(model, instantiate_link(model, linktype, "", source, target), "name", dictname)
 	return!
 	return!
 
 
@@ -99,6 +100,7 @@ String function construct_global(model : Element, list : Element):
 		create_al_link(model, "assign_var", assign, resolve, "var")
 		create_al_link(model, "assign_var", assign, resolve, "var")
 		create_al_link(model, "resolve_var", resolve, declared_element, "var")
 		create_al_link(model, "resolve_var", resolve, declared_element, "var")
 		if (op == "deref"):
 		if (op == "deref"):
+			log("DEREF")
 			value = instantiate_value(model, "constant", "", create_value(!constant))
 			value = instantiate_value(model, "constant", "", create_value(!constant))
 			create_al_link(model, "constant_node", this_element, value, "node")
 			create_al_link(model, "constant_node", this_element, value, "node")
 		elif (op == "empty"):
 		elif (op == "empty"):
@@ -111,8 +113,10 @@ String function construct_global(model : Element, list : Element):
 			create_al_link(model, "access_var", acc, res, "var")
 			create_al_link(model, "access_var", acc, res, "var")
 			create_al_link(model, "resolve_var", res, instantiate_value(model, "String", "", "create_node"), "var")
 			create_al_link(model, "resolve_var", res, instantiate_value(model, "String", "", "create_node"), "var")
 		elif (op == "const"):
 		elif (op == "const"):
+			log("CONST")
 			value = instantiate_value(model, "constant", "", create_value(!constant))
 			value = instantiate_value(model, "constant", "", create_value(!constant))
 			create_al_link(model, "constant_node", value, list_pop_final(list), "node")
 			create_al_link(model, "constant_node", value, list_pop_final(list), "node")
+		log("DONE")
 		create_al_link(model, "assign_value", assign, value, "value")
 		create_al_link(model, "assign_value", assign, value, "value")
 
 
 		Element result
 		Element result

models/SCCD/transformations/SCCD_execute.alc → models/SCCD/transformations/execute.alc


+ 1 - 1
wrappers/modelverse_SCCD.py

@@ -1,7 +1,7 @@
 """
 """
 Generated by Statechart compiler by Glenn De Jonghe, Joeri Exelmans, Simon Van Mierlo, and Yentl Van Tendeloo (for the inspiration)
 Generated by Statechart compiler by Glenn De Jonghe, Joeri Exelmans, Simon Van Mierlo, and Yentl Van Tendeloo (for the inspiration)
 
 
-Date:   Thu May 17 14:16:41 2018
+Date:   Thu May 17 14:58:25 2018
 
 
 Model author: Yentl Van Tendeloo
 Model author: Yentl Van Tendeloo
 Model name:   MvK Server
 Model name:   MvK Server