diff options
Diffstat (limited to 'tnslc/test.tnsl')
| -rw-r--r-- | tnslc/test.tnsl | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/tnslc/test.tnsl b/tnslc/test.tnsl index 3c89339..66091f7 100644 --- a/tnslc/test.tnsl +++ b/tnslc/test.tnsl @@ -1,7 +1,24 @@ +struct A { + int a, b +} -/; main [int] - int a = 0 - return a +/; method A + /; get_a [int] + return self.a + ;/ +;/ + +/; module mod + /; func1 [int] + return 4 + ;/ +;/ + +/; main (int argc, ~~uint8 argv) [int] + asm "mov r10, rdi" + asm "mov r11, rsi" + + return argc ;/ |