aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core.sml
diff options
context:
space:
mode:
authorGravatar Adam Chlipala <adamc@hcoop.net>2008-06-22 09:27:29 -0400
committerGravatar Adam Chlipala <adamc@hcoop.net>2008-06-22 09:27:29 -0400
commita78e978c05d7d28f31f4407b6918d89d44a5643c (patch)
tree29f8a7dd372a3fd5fa14b1960e5b3917c6aa1e50 /src/core.sml
parent79223408d7b3ce19f0463142461d84a1ad09d785 (diff)
Start of FFI
Diffstat (limited to 'src/core.sml')
-rw-r--r--src/core.sml3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core.sml b/src/core.sml
index fa06f56a..613e0c41 100644
--- a/src/core.sml
+++ b/src/core.sml
@@ -44,6 +44,7 @@ datatype con' =
| CRel of int
| CNamed of int
+ | CFfi of string * string
| CApp of con * con
| CAbs of string * kind * con
@@ -58,6 +59,8 @@ datatype exp' =
EPrim of Prim.t
| ERel of int
| ENamed of int
+ | EFfi of string * string
+ | EFfiApp of string * string * exp list
| EApp of exp * exp
| EAbs of string * con * con * exp
| ECApp of exp * con