Fix typos in math.odin

This commit is contained in:
gingerBill
2020-08-04 14:40:11 +01:00
parent 3385fcecb0
commit 9fd35776fd
+4 -4
View File
@@ -611,7 +611,7 @@ next_power_of_two :: proc(x: int) -> int {
}
sum :: proc(x: $T/[]$E) -> (res: E)
where intrinsics.BuiltinProc_type_is_numeric(E) {
where intrinsics.type_is_numeric(E) {
for i in x {
res += i;
}
@@ -619,7 +619,7 @@ sum :: proc(x: $T/[]$E) -> (res: E)
}
prod :: proc(x: $T/[]$E) -> (res: E)
where intrinsics.BuiltinProc_type_is_numeric(E) {
where intrinsics.type_is_numeric(E) {
for i in x {
res *= i;
}
@@ -627,7 +627,7 @@ prod :: proc(x: $T/[]$E) -> (res: E)
}
cumsum_inplace :: proc(x: $T/[]$E) -> T
where intrinsics.BuiltinProc_type_is_numeric(E) {
where intrinsics.type_is_numeric(E) {
for i in 1..<len(x) {
x[i] = x[i-1] + x[i];
}
@@ -635,7 +635,7 @@ cumsum_inplace :: proc(x: $T/[]$E) -> T
cumsum :: proc(dst, src: $T/[]$E) -> T
where intrinsics.BuiltinProc_type_is_numeric(E) {
where intrinsics.type_is_numeric(E) {
N := min(len(dst), len(src));
if N > 0 {
dst[0] = src[0];