nooc

nooc programming language compiler
git clone git://git.nihaljere.xyz/nooc
Log | Files | Refs | LICENSE

commit 7e190664db2b9d275003589696015d754d8cced8
parent 51096f5d05aaadfd855dba41bca9e497cb57cc51
Author: Nihal Jere <nihal@nihaljere.xyz>
Date:   Sun, 26 Dec 2021 20:23:41 -0600

add some tests

Diffstat:
Atest/global_i16.pass.nooc | 9+++++++++
Atest/global_i32.pass.nooc | 9+++++++++
Atest/local_i8.pass.nooc | 8++++++++
3 files changed, 26 insertions(+), 0 deletions(-)

diff --git a/test/global_i16.pass.nooc b/test/global_i16.pass.nooc @@ -0,0 +1,9 @@ +let a i16 = 300 + +let main proc() = proc() { + if = a 300 { + syscall(60, 0) + } else { + syscall(60, 1) + } +} diff --git a/test/global_i32.pass.nooc b/test/global_i32.pass.nooc @@ -0,0 +1,9 @@ +let a i32 = 65540 + +let main proc() = proc() { + if = a 65540 { + syscall(60, 0) + } else { + syscall(60, 1) + } +} diff --git a/test/local_i8.pass.nooc b/test/local_i8.pass.nooc @@ -0,0 +1,8 @@ +let main proc() = proc() { + let a i8 = 1 + if = a 1 { + syscall(60, 0) + } else { + syscall(60, 1) + } +}