summaryrefslogtreecommitdiff
path: root/examples/comptime_fib.zc
diff options
context:
space:
mode:
authorZuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian>2026-01-17 12:14:26 +0000
committerZuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian>2026-01-17 12:14:26 +0000
commitd15dbaf025df9265dce417faaa5ccf33ae04d4b5 (patch)
tree57201674789a305c0bc7b82632fa906534dbf37d /examples/comptime_fib.zc
parent91e763a600afc86e9630e4db592d8108f65def16 (diff)
Fix for #31
Diffstat (limited to 'examples/comptime_fib.zc')
-rw-r--r--examples/comptime_fib.zc25
1 files changed, 0 insertions, 25 deletions
diff --git a/examples/comptime_fib.zc b/examples/comptime_fib.zc
deleted file mode 100644
index 1ad2898..0000000
--- a/examples/comptime_fib.zc
+++ /dev/null
@@ -1,25 +0,0 @@
-
-fn main() {
- comptime {
- var N = 20;
- var fib: long[20];
- fib[0] = (long)0;
- fib[1] = (long)1;
- for var i=2; i<N; i+=1 {
- fib[i] = fib[i-1] + fib[i-2];
- }
-
- printf("// Generated Fibonacci Sequence\n");
- printf("var fibs: int[%d] = [", N);
- for var i=0; i<N; i+=1 {
- printf("%ld", fib[i]);
- if (i < N-1) printf(", ");
- }
- printf("];\n");
- }
-
- print "Compile-time generated Fibonacci sequence:\n";
- for i in 0..20 {
- print f"fib[{i}] = {fibs[i]}\n";
- }
-}