no :: in func decls

This commit is contained in:
2026-06-30 19:31:26 +02:00
parent ae5af37b85
commit 07c560b750
107 changed files with 580 additions and 520 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
# generated by brolang translate-c from testbed/cstdio.h
printf :: c_func(format ?*c_char, ...) c_int
printf c_func(format ?*c_char, ...) c_int
+5 -5
View File
@@ -15,7 +15,7 @@ Player :: struct {
active bool
}
tier_bonus :: func(tier Tier) i32 {
tier_bonus func(tier Tier) i32 {
if tier == .gold {
return 30
} else if tier == .silver {
@@ -24,7 +24,7 @@ tier_bonus :: func(tier Tier) i32 {
return 5
}
projected_score :: func(player Player) i32 {
projected_score func(player Player) i32 {
total i32 = player.score
total += tier_bonus(player.tier)
if player.active and player.streak > 2 {
@@ -33,7 +33,7 @@ projected_score :: func(player Player) i32 {
return total
}
apply_decay :: func(players []mut Player) void {
apply_decay func(players []mut Player) void {
for players |@player| {
if !player.active {
player.score -= 4
@@ -41,7 +41,7 @@ apply_decay :: func(players []mut Player) void {
}
}
best_player :: func(players []mut Player) ?@mut Player {
best_player func(players []mut Player) ?@mut Player {
best ?@mut Player = none
best_score i32 = 0
@@ -61,7 +61,7 @@ best_player :: func(players []mut Player) ?@mut Player {
return best
}
main :: func() i32 {
main func() i32 {
players [4]mut Player = [
Player { id = PlayerID(1), name = "Ada", tier = .gold, score = 41, streak = 4, active = true },
Player { id = PlayerID(2), name = "Ken", tier = .silver, score = 56, streak = 1, active = true },