LainLayer/b

Compiler for the B Programming Language implemented in Crust

★ 0Forks 0GitHub ↗Compare

README

B Programming Language

Warning

The Compiler is not fully implemented yet. Plus on its own it's probably not useful for any serious Software Development. It is fun for Recreational Programming though.

Logo by Strawberry 🍓

Compiler for the B Programming Language implemented in Crust.

Dependencies

  • Rust - the compiler is written in it;
  • GCC or Clang (whatever surves as the cc on your POSIX platform) - the x86_64 and aarch64 targets generate assembly and pass it to cc to assemble and link.

Quick Start

$ make
$ ./build/b -run ./examples/hello_world.b

Also check out more examples at ./examples/. Find the project documentation at ./docs/.

References

Contributors

reximyui-915Miezekatze64mikmartdeniskaantox01luxluthMarkos-Th09dev-zronullnominalseija-amanojakufailaip12acquitelolM0x1mAbbathbirhburhJRedruppKaruroChorilukeflimaSinha-Ujjawala17solaceinetxtobiichi3227

Issues