mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-04 13:11:04 +01:00
Rename main to Main for Carbon style consistency (#939)
Main() is more consistency with Carbon's naming guidelines. C# offers some precedent: https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/program-structure/main-command-line
This commit is contained in:
+1
-1
@@ -11,7 +11,7 @@
|
||||
|
||||
package ExecutableSemanticsTest api;
|
||||
|
||||
fn main() -> i32 {
|
||||
fn Main() -> i32 {
|
||||
var x: auto = {.x = 0, .y = 1};
|
||||
x = {.x = 5, .y = -5};
|
||||
return x.x + x.y;
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
package ExecutableSemanticsTest api;
|
||||
|
||||
fn main() -> i32 {
|
||||
fn Main() -> i32 {
|
||||
var p1: auto = {.x = 1, .y = 2};
|
||||
var p2: auto = p1;
|
||||
p2.x = 3;
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@
|
||||
|
||||
package ExecutableSemanticsTest api;
|
||||
|
||||
fn main() -> i32 {
|
||||
fn Main() -> i32 {
|
||||
var empty: {} = {};
|
||||
empty = {};
|
||||
if (not (empty == {})) {
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
package ExecutableSemanticsTest api;
|
||||
|
||||
fn main() -> i32 {
|
||||
fn Main() -> i32 {
|
||||
var t1: {.x: i32,} = {.x = 5,};
|
||||
var t2: {.x: i32, .y: i32} = {.x = 2, .y = 3,};
|
||||
return t1.x - t2.x - t2.y;
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@
|
||||
|
||||
package ExecutableSemanticsTest api;
|
||||
|
||||
fn main() -> i32 {
|
||||
fn Main() -> i32 {
|
||||
var t1: {.x: i32, .y: i32} = {.x = 5, .y = 2};
|
||||
var t2: {.x: i32, .y: i32} = {.x = 5, .y = 2};
|
||||
if (t1 == t2) {
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
package ExecutableSemanticsTest api;
|
||||
|
||||
fn main() -> i32 {
|
||||
fn Main() -> i32 {
|
||||
var t1: {.x: i32, .y: i32} = {.x = 5, .y = 2};
|
||||
var t2: {.x: i32, .y: i32} = {.x = 5, .y = 4};
|
||||
if (t1 == t2) {
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
package ExecutableSemanticsTest api;
|
||||
|
||||
fn main() -> i32 {
|
||||
fn Main() -> i32 {
|
||||
var t1: {.x: i32, .y: i32} = {.x = 5, .y = 2};
|
||||
var t2: {.x: i32,} = {.x = 5,};
|
||||
if (t1 == t2) {
|
||||
|
||||
@@ -11,6 +11,6 @@
|
||||
|
||||
package ExecutableSemanticsTest api;
|
||||
|
||||
fn main() -> i32 {
|
||||
fn Main() -> i32 {
|
||||
return {.x = 1, .y = 2}.z - 1;
|
||||
}
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ package ExecutableSemanticsTest api;
|
||||
|
||||
// Test the that field order doesn't matter for structs.
|
||||
|
||||
fn main() -> i32 {
|
||||
fn Main() -> i32 {
|
||||
var t: {.x: i32, .y: i32} = {.y = 2, .x = 3};
|
||||
return 0;
|
||||
}
|
||||
|
||||
+1
-1
@@ -11,6 +11,6 @@
|
||||
|
||||
package ExecutableSemanticsTest api;
|
||||
|
||||
fn main() -> i32 {
|
||||
fn Main() -> i32 {
|
||||
return {.x = 1, .y = 2}.x - 1;
|
||||
}
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@
|
||||
|
||||
package ExecutableSemanticsTest api;
|
||||
|
||||
fn main() -> i32 {
|
||||
fn Main() -> i32 {
|
||||
var p: {.x: i32, .y: i32} = {.x = 1, .y = 2};
|
||||
return p.y - p.x - 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user