Implemented inst_cast/2 in Java.

Estimated hours taken: 0.1
Branches: main

tests/hard-coded/copy_pred.m:
	Implemented inst_cast/2 in Java.
This commit is contained in:
James Goddard
2004-02-05 12:16:25 +00:00
parent 37335d7160
commit 997ecf4fce

View File

@@ -26,6 +26,9 @@
:- pragma foreign_proc("C#", :- pragma foreign_proc("C#",
inst_cast(X::in, Y::out(pred(in, out) is det)), inst_cast(X::in, Y::out(pred(in, out) is det)),
[will_not_call_mercury, thread_safe, promise_pure], "Y = X;"). [will_not_call_mercury, thread_safe, promise_pure], "Y = X;").
:- pragma foreign_proc("Java",
inst_cast(X::in, Y::out(pred(in, out) is det)),
[will_not_call_mercury, thread_safe, promise_pure], "Y = X;").
:- pred foo(int, int, string, string) is det. :- pred foo(int, int, string, string) is det.
:- mode foo(in, in, in, out) is det. :- mode foo(in, in, in, out) is det.