Get the latest tech news
Show HN: Compile C to Not Gates
compiling c to flipjump. Contribute to tomhea/c2fj development by creating an account on GitHub.
--breakpoints Place a fj-breakpoint at the start of the specified riscv addresses--single-step Place fj-breakpoints at the start of all riscv opcodes--unify_fj Unify the generated fj files into a single file--finish-after Stop the compilation at any step (before running, before creating fjm, etc.) The compilation is done with picolibc, and the project provides it any of the function implementation needed, in order for it to support the next phase of fj-compilation. If you want to understand it better, feel free to jump into the FlipJump and read how things work in the bits and bytes level.
Or read this on Hacker News