ryanwilsond / belte

Best Ever Language To Exist

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Belte Logo

Best Ever Language To Exist

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

Belte is under development and does not support all the features highlighted in Principles.md
Belte does not currently have a stable release, so expect bugs if you clone

Belte is an object-oriented programming language aiming to have the same feel and power of C# and C++, while still being very easy to learn and use effectively.

Consider taking this survey


Samples

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

More information about the samples is here.


Documentation

To know what makes Belte unique from other languages, read Principles.md.

If you are wanting to look around the repo, consider taking a look at the directory contents.

The docs and full language reference can be found on the GitHub Pages site. Alternatively, you can directly view the docs here.


References

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

Roslyn on GitHub is another really good place to learn about the implementation of a compiler.


Links

Github: github.com/ryanwilsond

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

About

Best Ever Language To Exist

License:Other


Languages

Language:C# 99.8%Language:Makefile 0.2%