stage1 部分功能测试00,01,02,06成功
This commit is contained in:
12
stage1/test06.spl
Normal file
12
stage1/test06.spl
Normal file
@@ -0,0 +1,12 @@
|
||||
|
||||
#[extern("vm")] fn vm_printf(fmt: *u8, ...) void;
|
||||
|
||||
fn fib(n: i32) i32 {
|
||||
if n <= 1 { ret n; }
|
||||
ret fib(n-1) + fib(n-2);
|
||||
}
|
||||
|
||||
fn main() void {
|
||||
vm_printf("%d\n", fib(10));
|
||||
ret;
|
||||
}
|
||||
Reference in New Issue
Block a user