diff options
Diffstat (limited to 'testsuite/tests')
-rw-r--r-- | testsuite/tests/basic-multdef/Makefile | 5 | ||||
-rw-r--r-- | testsuite/tests/basic-multdef/multdef.ml | 2 | ||||
-rw-r--r-- | testsuite/tests/basic-multdef/multdef.mli | 3 | ||||
-rw-r--r-- | testsuite/tests/basic-multdef/usemultdef.ml | 1 | ||||
-rw-r--r-- | testsuite/tests/basic-multdef/usemultdef.reference | 1 |
5 files changed, 12 insertions, 0 deletions
diff --git a/testsuite/tests/basic-multdef/Makefile b/testsuite/tests/basic-multdef/Makefile new file mode 100644 index 000000000..79660b57f --- /dev/null +++ b/testsuite/tests/basic-multdef/Makefile @@ -0,0 +1,5 @@ +MODULES=multdef +MAIN_MODULE=usemultdef + +include ../../makefiles/Makefile.one +include ../../makefiles/Makefile.common diff --git a/testsuite/tests/basic-multdef/multdef.ml b/testsuite/tests/basic-multdef/multdef.ml new file mode 100644 index 000000000..46869c456 --- /dev/null +++ b/testsuite/tests/basic-multdef/multdef.ml @@ -0,0 +1,2 @@ +let f x = x + 1 +external g : string -> int = "caml_int_of_string" diff --git a/testsuite/tests/basic-multdef/multdef.mli b/testsuite/tests/basic-multdef/multdef.mli new file mode 100644 index 000000000..8d67a548f --- /dev/null +++ b/testsuite/tests/basic-multdef/multdef.mli @@ -0,0 +1,3 @@ +val f : int -> int +val f : int -> int +val g : string -> int diff --git a/testsuite/tests/basic-multdef/usemultdef.ml b/testsuite/tests/basic-multdef/usemultdef.ml new file mode 100644 index 000000000..2bccabb69 --- /dev/null +++ b/testsuite/tests/basic-multdef/usemultdef.ml @@ -0,0 +1 @@ +let _ = print_int(Multdef.f 1); print_newline(); exit 0 diff --git a/testsuite/tests/basic-multdef/usemultdef.reference b/testsuite/tests/basic-multdef/usemultdef.reference new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/testsuite/tests/basic-multdef/usemultdef.reference @@ -0,0 +1 @@ +2 |