#brainfuck #state-machine #brainfuck-compiler #bf #macro #memory #rsfk

rsfk-core

Dependency of the rsfk project. Contains a brainfuck state machine.

1 unstable release

new 0.1.0 Apr 2, 2024

#959 in Programming languages

Download history 165/week @ 2024-04-01

165 downloads per month
Used in rsfk

MIT license

3KB

rsfk 🦀

Brainfuck "compiler", written with Rust, macros and a splash of ❤️.

Roadmap, probably

  • Basic code
  • Cargo upload
  • Input fix (ParseIntError { kind: InvalidDigit })
  • Test cases
  • CI/CD on GitHub Action
    • Separate Cargo/ GitHub branch
    • Auto release onto Cargo when PR is merged to the branch
  • Optimizations
    • Repeated instructions into one function call
  • Standalone bf compiler?
  • Detailed control over the state of the machine?
    • Preload memory
    • Step execution (Possible?)

Dependencies

~475KB