Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

ryanwilsond/belte

Belte Logo

Best Ever Language To Exist

Belte is a programming language heavily inspired by C# that aims to improve low-level ergonomics and implement aggressive design by contract principles into types. Currently, the focus is implementing the basic language constructs.

Differences from C# can be read about in the docs.


Using the Buckle Compiler

Buckle is the open-source implementation of the Belte compiler.

Instructions on how to use the Buckle command-line utility


Documentation

The docs can be browsed on the GitHub Pages site or locally in the repository.


Samples

There are multiple code samples in the samples/ folder to show what the language is capable of in its current state.

Samples information


References

The bulk of the compiler is based on Roslyn.

Immo Landwerth's Building a Compiler series is really good for learning the basics of compiler implementation.


Links

Belte GitHub: github.com/ryanwilsond/belte

Belte Docs/Pages: ryanwilsond.github.io/belte

About

Best Ever Language To Exist

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors

Languages