match to switch; Optional semicolons after "import" statements

This commit is contained in:
Ginger Bill
2017-10-01 17:09:57 +01:00
parent f38c8875b2
commit c1e720a49b
33 changed files with 641 additions and 451 deletions
+3 -3
View File
@@ -187,7 +187,7 @@ merge_sort :: proc(array: $A/[]$T) {
compare_ints :: proc(a, b: int) -> int {
match delta := a - b; {
switch delta := a - b; {
case delta < 0: return -1;
case delta > 0: return +1;
}
@@ -195,14 +195,14 @@ compare_ints :: proc(a, b: int) -> int {
}
compare_f32s :: proc(a, b: f32) -> int {
match delta := a - b; {
switch delta := a - b; {
case delta < 0: return -1;
case delta > 0: return +1;
}
return 0;
}
compare_f64s :: proc(a, b: f64) -> int {
match delta := a - b; {
switch delta := a - b; {
case delta < 0: return -1;
case delta > 0: return +1;
}