tests: initial test suite for IR compiler
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: I70cd1dfa45add9df58a44add69fbd30a6a6a6964
This commit is contained in:
parent
22c92bfdd5
commit
49f64c9c98
28 changed files with 151 additions and 0 deletions
8
tests/precedence.nix
Normal file
8
tests/precedence.nix
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
# Test operator precedence
|
||||
let
|
||||
a = 1 + 2 * 3; # Should be 1 + (2 * 3) = 7
|
||||
b = 10 - 5 - 2; # Should be (10 - 5) - 2 = 3
|
||||
c = true && false || true; # Should be (true && false) || true = true
|
||||
d = 1 < 2 && 3 > 2; # Should be (1 < 2) && (3 > 2) = true
|
||||
in
|
||||
{ a = a; b = b; c = c; d = d; }
|
||||
Loading…
Add table
Add a link
Reference in a new issue