Emin Arslan haxala1r
haxala1r pushed to nix at haxala1r/objdetect-nix 2025-12-30 11:09:03 +00:00
b2fd239c3f Added a nix derivation
haxala1r created branch nix in haxala1r/objdetect-nix 2025-12-30 11:09:03 +00:00
haxala1r pushed to nix at haxala1r/unildd 2025-12-30 10:54:35 +00:00
d5861c87e1 Modified the nix derivation to also put the header file in the output
haxala1r pushed to nix at haxala1r/unildd 2025-12-30 10:35:00 +00:00
44d041fa16 Added a nix derivation to build the project.
haxala1r pushed to nix at haxala1r/unildd 2025-12-30 10:22:55 +00:00
03d1ad8be0 Added Cargo.lock (nix requires all inputs to be locked)
haxala1r created branch nix in haxala1r/unildd 2025-12-30 10:22:55 +00:00
haxala1r pushed to main at haxala1r/olisp 2025-12-28 18:39:45 +00:00
89f19adc1b Added pretty-printing.
facd6bb469 Improved the debug print function to pretty-print lists.
aea0fe510f Making preparations for more of the standard library
f342289cb3 Revert "Minor changes"
3c454b1fe3 Minor changes
Compare 24 commits »
haxala1r pushed to compiler at haxala1r/olisp 2025-12-28 18:32:52 +00:00
d401548d1d Change the build workflow to run on cron activations as well
haxala1r pushed to compiler at haxala1r/olisp 2025-12-28 18:05:08 +00:00
77213ce492 Change build workflow to only run on push and tag events
5afa613138 Change build workflow to also run the binary
61a08c1b9b Changed flake to use flake-utils and build for all targets
1422f14822 Added first build workflow
9981c222eb Added desugar phase for converting cond into a chain of if's
Compare 40 commits »
haxala1r pushed to compiler at haxala1r/olisp 2025-12-27 15:21:24 +00:00
1461d982a9 Change build workflow to only run on push and tag events
haxala1r pushed to compiler at haxala1r/olisp 2025-12-27 15:17:35 +00:00
bd9ced9fd1 Change build workflow to also run the binary
haxala1r pushed to compiler at haxala1r/olisp 2025-12-27 15:14:36 +00:00
45423c9ce1 Changed flake to use flake-utils and build for all targets
haxala1r pushed to compiler at haxala1r/olisp 2025-12-27 14:31:28 +00:00
456fca8df5 Added first build workflow
haxala1r pushed to compiler at haxala1r/olisp 2025-12-27 14:00:22 +00:00
8f75efd4fb Added desugar phase for converting cond into a chain of if's
haxala1r pushed to compiler at haxala1r/olisp 2025-12-27 13:59:51 +00:00
074d4b94bf Expand parser to include =, > and < as symbol characters
haxala1r pushed to compiler at haxala1r/olisp 2025-12-27 13:46:36 +00:00
26463a4c00 Separated mutually recursive definition of desugar phases
haxala1r pushed to compiler at haxala1r/olisp 2025-12-27 13:41:29 +00:00
cd8337b650 Added gensym, and phases in the desugar module for logical and & or
haxala1r pushed to compiler at haxala1r/olisp 2025-12-26 19:13:38 +00:00
be85a9a6ed Added desugar steps to add (begin) wrappers around long lambda bodies, and rewrite internal (define) forms into letrec forms
haxala1r pushed to compiler at haxala1r/olisp 2025-12-26 17:43:02 +00:00
d84d81e824 Started work on the compiler, with a desugar phase
haxala1r synced new reference refs/tags/release to haxala1r/Se302 from mirror 2025-12-22 01:01:20 +00:00