tests: initial test suite for IR compiler

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I70cd1dfa45add9df58a44add69fbd30a6a6a6964
This commit is contained in:
raf 2026-02-21 20:48:08 +03:00
commit 49f64c9c98
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
28 changed files with 151 additions and 0 deletions

19
tests/string_interp.nix Normal file
View file

@ -0,0 +1,19 @@
# Test string interpolation
let
name = "world";
x = 42;
bool_val = true;
in
{
# Simple interpolation
greeting = "Hello ${name}!";
# Multiple interpolations
multi = "x is ${x} and name is ${name}";
# Nested expression
nested = "Result: ${if bool_val then "yes" else "no"}";
# Just a string (no interpolation)
plain = "plain text";
}