kit

kit
git clone https://git.ryansepassi.com/git/kit.git
Log | Files | Refs | README

137_call_builtin_tail.toy (151B)


      1 fn add1(x: i64): i64 {
      2   return x + 1;
      3 }
      4 
      5 fn caller(x: i64): i64 {
      6   return @call(add1, { x }, .tail);
      7 }
      8 
      9 fn main(): i32 { return caller(41) as i32; }