Restructure __intrinsic_print to be a keyword-like Print (#1407)

This commit is contained in:
Jon Ross-Perkins
2022-07-18 13:58:08 -04:00
committed by GitHub
parent 4296e1e780
commit 084bc6ebc1
12 changed files with 93 additions and 20 deletions
+3 -3
View File
@@ -39,8 +39,8 @@ fn Main() -> i32 {
var d: GenericClassAlias(i32) = c;
var e: ClassSpecializationAlias = c;
PrintInt("b.n: {0}", b.n);
PrintInt("d.Get(0): {0}", d.Get(0));
PrintInt("e.Get(1): {0}", e.Get(1));
Print("b.n: {0}", b.n);
Print("d.Get(0): {0}", d.Get(0));
Print("e.Get(1): {0}", e.Get(1));
return 0;
}
+4 -4
View File
@@ -21,9 +21,9 @@ alias BA = {.b: i32, .a: i32};
fn Main() -> i32 {
var ab: AB = {.b = 1, .a = 2};
var ba: BA = ab;
PrintInt("ab.a: {0}", ab.a);
PrintInt("ab.b: {0}", ab.b);
PrintInt("ba.a: {0}", ba.a);
PrintInt("ba.b: {0}", ba.b);
Print("ab.a: {0}", ab.a);
Print("ab.b: {0}", ab.b);
Print("ba.a: {0}", ba.a);
Print("ba.b: {0}", ba.b);
return 0;
}