You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
const std = @import("std");
|
|
const assert = std.debug.assert;
|
|
|
|
fn fibonacci(x: u32) u32 {
|
|
if (x <= 1) return x;
|
|
return fibonacci(x - 1) + fibonacci(x - 2);
|
|
}
|
|
|
|
test "compile-time evaluation" {
|
|
var array: [fibonacci(6)]i32 = undefined;
|
|
assert(array.len == 8);
|
|
}
|