Commit graph

9 commits

Author SHA1 Message Date
c32328f14d
evaulator: implement IR evaluation engine
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I980aaef64177b76620e3d1f9f39001046a6a6964
2026-02-22 00:07:42 +03:00
4b97433642
serializer: add HasAttrNode binary encoding
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ifdbd53aafc8291c78c273e2c9092fdf26a6a6964
2026-02-22 00:07:41 +03:00
a69385c5ca
ir-gen: add HasAttrNode conversion
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I8e5bf04734112dc6e0885a42b4d546016a6a6964
2026-02-22 00:07:40 +03:00
59fedbe78d
types: add hasAttrNode for ? operator support
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I73691d86c8ce277bacc0dd7ed33939c96a6a6964
2026-02-22 00:07:39 +03:00
32f74c29fd
parser: add inherit keyword; initial string interpolation
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Icdada04a72728e8881e2db4254bd88546a6a6964
2026-02-22 00:07:38 +03:00
7a74735213
nix: add libblake to buildInputs; split off nativeBuildInputs
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I0541e803fd9635867501202c18567f786a6a6964
2026-02-22 00:07:37 +03:00
303b211d74
meta: add direnv support
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: If9ada8a4c2a3eeac32121804553728376a6a6964
2026-02-22 00:07:36 +03:00
79997e09de
docs: initial project overview
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I598fbe60eaf51f2d3ab094bdf2c91df36a6a6964
2026-02-22 00:07:35 +03:00
618a58b2b8
initial commit
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I1ad48ade1bc8234b7d7c9fe3d976a5be6a6a6964
2026-02-22 00:07:30 +03:00