Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ b-rs Public
forked from bext-lang/b

A less fun compiler for the B Programming Language implemented in Rust

License

Notifications You must be signed in to change notification settings

Mrmayman/b-rs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

B-RS

A blazingly 🔥 fast 🚀 compiler for the B programming language, written in Crust Rust. 🦀

Yes, I un-crustified @tsoding 's Crust project because I had too much time to waste. Sorry for the heresy :)

Additions: A proper Cargo project, safer STB bindings and cleaner, idiomatic code (just for the fun of it).

Warning

Compiler is not fully implemented yet (may take decades of scientific research).

Why use B-RS?

  • 🔥 Blazingly fast
  • 🕹️ Funny lol

Quick Start

$ git clone https://github.com/Mrmayman/b-rs.git
$ cd b-rs
$ cargo run

Dependencies

  • Rust - the Blazingly 🔥 fast 🚀 programming language used to implement the compiler.
  • fasm - used as the compiler backend;

Crates:

  • Bindgen
  • cc

References

About

A less fun compiler for the B Programming Language implemented in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 54.7%
  • Rust 45.0%
  • Limbo 0.3%