|
@@ -207,7 +207,7 @@ Boolean function main(model : Element):
|
|
|
Element params
|
|
|
String param
|
|
|
params = dict_keys(model["model"][function]["params"])
|
|
|
- code = "def func_" + function + "):\n"
|
|
|
+ code = "def func_" + cast_id(model["model"][function]) + "("
|
|
|
while (set_len(params) > 0):
|
|
|
param = set_pop(params)
|
|
|
log(" " + param + " --> " + cast_id(model["model"][function]["params"][param]))
|
|
@@ -232,8 +232,8 @@ Boolean function main(model : Element):
|
|
|
log("Finding initial function...")
|
|
|
function = set_pop(allInstances(model, "AL/Initial"))
|
|
|
function = set_pop(allAssociationDestinations(model, function, "AL/initial_funcdef"))
|
|
|
- log("Initial function: " + function)
|
|
|
- code = code + "main = func_" + function + "\n"
|
|
|
+ log("Initial function: " + cast_id(model["model"][function])
|
|
|
+ code = code + "main = func_" + cast_id(model["model"][function] + "\n"
|
|
|
|
|
|
// Found the main function, though we only have the name of the function to assign...
|
|
|
// What we can do is reassign main to that function!
|