brewery
notashelf /
5e41a7cb370f9334859d7e2ebd56507b751f6a13

nixir

public

Import-resolving Nix IR plugin

Star0tarball
clone
ssh://git@git.notashelf.dev:33/notashelf/nixir.git

Commits

  1. 2026-04-24
  2. tests: add tests for lookup paths and imports

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverified5e41a7cb370f
  3. irc: support lookup paths and `import` keyword

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverified775bb42c6325
  4. tests: add test fixture for merge operator

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverifieddc7b3305db85
  5. irc: support merge operator

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverified3387e0d822a2
  6. irc: add Float and URI literal support

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverified95baf44a9c42
  7. nix: format test fixtures via `nix fmt`

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverified3dd2d604ce6c
  8. 2026-02-24
  9. nix: inline `env` set; add clang-tools to devshell & name shell

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf4mo ago
  10. various: format with clang-format

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf4mo ago
  11. chore: run `clang-tidy` with `--fix`

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    A.M. Rowsell4mo ago
  12. 2026-02-21
  13. irc/evaluator: fix `e` passed by value in Thunk constructor

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified63a9eddc4973
  14. chore: set up clang-tidy

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiedeb84d4617bc5
  15. chore: set up clang-format

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified5b80e3aa63c6
  16. meta: ignore more generated files and nix artifacts

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified4aa514d83d1d
  17. docs: document project architechture

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiede36693ac3f8a
  18. chore: add CMake test target; ignore build directories

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified2539ff7ca3c7
  19. tests: add regression test suite; update test fixtures

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiedddfbc91b5888
  20. types/serializer: add `HasAttrNode` binary encoding for `?` operator

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiedf4135a5dca35
  21. various: fix string comparison, interpolation and ADD op. for strings

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified3441853eefef
  22. docs: document binary format; add testing instructions

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiedda9be4b014df
  23. chore: update gitignore for build artifacts

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified860460c4020d
  24. tests: initial test suite for IR compiler

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified49f64c9c98c1
  25. plugin: integrate evaluator for runtime comp

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified22c92bfdd581
  26. evaulator: implement IR evaluation engine

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiedc32328f14ddf
  27. serializer: add `HasAttrNode` binary encoding

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified4b97433642cd

Page 1 of 2 Next