|
|
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 |
|