concrete
concrete copied to clipboard
Concrete is a simple programming language specifically crafted for creating highly scalable systems that are reliable, efficient, and easy to maintain.
This PRs adds an example implementation of a LC3 virtual machine, based on [Write your Own Virtual Machine](https://www.jmeiners.com/lc3-vm/), by Justin Meiners and Ryan Pendleton. I added the full implementation to...
This PR fixes some outdated code examples. The following examples are still failing, because support for them has yet not been implemented: - examples/factorial.con - examples/union.con What should we do...
Adds some code examples to the Concrete book, regarding basic language features. I've not added documentation on these topics: - Traits (not in main yet). - Modules (or standard library)....
Mainly changes the symbol resultion structs to improve usability and account for traits, since multiple methods with the same name may exist and may only be distinct by the trait...
The example was made before we had some kind of error checking
Adds a `compile-examples` job to the CI that compiles all examples. This job can be set as non-required. Questions: - Should the job fail when an example fails to compile?...