aboutsummaryrefslogtreecommitdiff
path: root/frontend
diff options
context:
space:
mode:
Diffstat (limited to 'frontend')
-rw-r--r--frontend/postparse.icl5
-rw-r--r--frontend/predef.icl2
2 files changed, 6 insertions, 1 deletions
diff --git a/frontend/postparse.icl b/frontend/postparse.icl
index f4b8735..51ebcf8 100644
--- a/frontend/postparse.icl
+++ b/frontend/postparse.icl
@@ -173,6 +173,11 @@ where
= collectFunctions (transformSequence sequence ca_predefs) ca
collectFunctions (PE_ArrayDenot exprs) ca=:{ca_predefs}
= collectFunctions (transformArrayDenot exprs ca_predefs) ca
+// MV ..
+ collectFunctions (PE_Dynamic exprs opt_dyn_type) ca
+ # (exprs, ca) = collectFunctions exprs ca
+ = (PE_Dynamic exprs opt_dyn_type, ca)
+// .. MV
collectFunctions expr ca
= (expr, ca)
diff --git a/frontend/predef.icl b/frontend/predef.icl
index b3ea69c..277896a 100644
--- a/frontend/predef.icl
+++ b/frontend/predef.icl
@@ -150,7 +150,7 @@ where
<<- ("P_laceholder", IC_Expression, PD_variablePlaceholder)
<<- ("_unify", IC_Expression, PD_unify)
<<- ("_coerce", IC_Expression, PD_coerce) /* MV */
- <<- ("StdDynamics", IC_Module, PD_StdDynamics)
+ <<- ("StdDynamic", IC_Module, PD_StdDynamics)
<<- ("_undo_indirections", IC_Expression, PD_undo_indirections)
<<- ("Start", IC_Expression, PD_Start)