diff options
Diffstat (limited to 'tnslc/test.tnsl')
| -rw-r--r-- | tnslc/test.tnsl | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/tnslc/test.tnsl b/tnslc/test.tnsl index 715ddf2..896897e 100644 --- a/tnslc/test.tnsl +++ b/tnslc/test.tnsl @@ -1,19 +1,16 @@ -struct A { - int a, b -} - -/; method A - /; add_one - int a = self.a + 1 - ;/ +/; five [int] + return 5 ;/ /; main (int argc, ~~uint8 argv) [int] - A a - a.a = 1 - a.b = 2 - a.add_one() - return a.a + a.b -;/ + # Mov input from C + asm "mov r10, rdi" + asm "mov r11, rsi" + /; if (argc < 5 && argc > 1) + return argc + ;/ + + return five() +;/ |