|
@@ -41,8 +41,7 @@ def compile_model(temp_file):
|
|
|
compiled = do_compile(temp_file, COMPILER_PATH + "/grammars/modelling.g", "M")
|
|
|
return ["__LOCAL__"] + compiled
|
|
|
|
|
|
-def translate(operation):
|
|
|
- return {
|
|
|
+trans_map = {
|
|
|
"CN": "create_node",
|
|
|
"CE": "create_edge",
|
|
|
"CNV": "create_nodevalue",
|
|
@@ -61,7 +60,10 @@ def translate(operation):
|
|
|
"DE": "delete_edge",
|
|
|
"DN": "delete_node",
|
|
|
"GC": "purge",
|
|
|
- }[operation]
|
|
|
+ }
|
|
|
+
|
|
|
+def translate(operation):
|
|
|
+ return trans_map[operation]
|
|
|
|
|
|
class MvSState(object):
|
|
|
def __init__(self):
|