|
@@ -13,19 +13,15 @@ include "utils.alh"
|
|
|
include "conformance_finding.alh"
|
|
|
include "typing.alh"
|
|
|
|
|
|
-Element core = ?
|
|
|
|
|
|
String core_model_location = "models/core"
|
|
|
|
|
|
-Element caches = ?
|
|
|
+Element core = ?
|
|
|
+Element caches
|
|
|
|
|
|
Void function initialize_core():
|
|
|
// TODO make this more flexible by putting it in the bootstrap in a similar way as other models
|
|
|
add_code_model(import_node("models/ActionLanguage"), "models/Conformance_MV", wrap_conformance)
|
|
|
-
|
|
|
- dict_add_fast(caches, "models", dict_create())
|
|
|
- dict_add_fast(caches, "users", dict_create())
|
|
|
-
|
|
|
return !
|
|
|
|
|
|
Boolean function is_typed_by(model_id : String, metamodel_id : String):
|
|
@@ -1794,6 +1790,10 @@ Void function user_function_skip_init(user_id : String):
|
|
|
String cmd
|
|
|
String result
|
|
|
|
|
|
+ caches = dict_create()
|
|
|
+ dict_add_fast(caches, "models", dict_create())
|
|
|
+ dict_add_fast(caches, "users", dict_create())
|
|
|
+
|
|
|
output("Welcome to the Model Management Interface v2.0!")
|
|
|
output("Use the 'help' command for a list of possible commands")
|
|
|
|