Snippets update (#6204)

~~Added explanatory comment about math package usage~~
Changed Main() entry point to Run() as per design and toolchain

This small update of front page code snippets will add
explanatory comment to highlight that provided Carbon code
is  hypothetical and meant to show the look and feel of the language.

Also it delivers change of Main() to Run() to
highlight correct entry point for Carbon lang.
This commit is contained in:
gleb
2025-10-17 13:09:46 +00:00
committed by GitHub
parent 304d2056cc
commit 4370acd1bb
4 changed files with 6 additions and 3 deletions
+3
View File
@@ -169,6 +169,9 @@ If you're already a C++ developer, Carbon should have a gentle learning curve.
It is built out of a consistent set of language constructs that should feel
familiar and be easy to read and understand.
The Carbon code here is hypothetical and meant to show the look and feel of the
language.
C++ code like this:
<a href="docs/images/snippets.md#c">
+1 -1
View File
@@ -226,7 +226,7 @@ fn Sum(x: i32, y: i32) -> i32 {
return x + y;
}
fn Main() -> i32 {
fn Run() -> i32 {
return Sum(4, 2);
}
```
File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 271 KiB

After

Width:  |  Height:  |  Size: 270 KiB

+1 -1
View File
@@ -98,7 +98,7 @@ fn PrintTotalArea(circles: [Circle]) {
Print("Total area: {0}", area);
}
fn Main() -> i32 {
fn Run() -> i32 {
// A dynamically sized array, like `std::vector`.
var circles: array [Circle] = ({.r = 1.0}, {.r = 2.0});
// Implicitly constructs a slice from the array.