Signed-off-by: Jean Privat <jean@pryen.org>
fun foo do print "foo"
fun call_a_fun import foo `{
- Object_foo(recv);
+ Sys_foo(recv);
`}
fun call_a_constructor import A, A.bar `{
fun out(i: Int, f: Float): Int import in1, in2, A, A.alt, A.to_i `{
printf("From C, beginning out: %ld\n", i);
- Object_in1(recv, i);
+ Sys_in1(recv, i);
A a = new_A();
A b = new_A_alt(10);
printf("From C, a=%ld\n", A_to_i(a));
printf("From Objective-C: %ld %f %s\n", ii, f, cstr);
- Object_bar(recv, ii, f, s);
+ Sys_bar(recv, ii, f, s);
`}
fun bar(i: Int, f: Float, s: String)