diff options
Diffstat (limited to 'code')
| -rw-r--r-- | code/main.felan | 12 | 
1 files changed, 8 insertions, 4 deletions
diff --git a/code/main.felan b/code/main.felan index 14e15e0..9520562 100644 --- a/code/main.felan +++ b/code/main.felan @@ -1,7 +1,8 @@  @import("basic.felan"); -print :: (v:u8)->void{ -  putc v; +print :: (comptime t:type,v:t)->void{ +  if @typeOf(v) == u8 +    putc v;  };  main :: () -> void { @@ -9,9 +10,12 @@ main :: () -> void {    while i < 10 {      i += 1;      if i == 7 -      break; +      return;      else if i % 2 == 0        continue; -    print(@cast(i,u8)+'0'); +    else if i == 8 +      break; +    print(u8,@cast(i,u8)+'0'); +    print(u16,@cast(i,u16));    }  };  |