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

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

Compiler for the B Programming Language implemented in Crust

License

Notifications You must be signed in to change notification settings

dyeo/b

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Compiler for the B Programming Language implemented in Crust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 92.0%
  • Limbo 7.2%
  • Other 0.8%