-
Notifications
You must be signed in to change notification settings - Fork 571
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crust Language Reference #1
Conversation
689eb53
to
f76ad72
Compare
Since |
Yep, I will emphasize that Crust is a temporary name |
This document itself has also been largely based on [The Rust Reference] and many definitions have | ||
been borrowed from it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will emphasize that I have allowed myself to copy paragraphs or sentences from Rust Language Reference. It's an open source document and in order to acknowledge their work I have added information about this to the Influences page.
I'm not a lawyer, is there a chance that this note will require something more explicit?
Closing in favor of #37 |
* refactor: import dojo plugin * feat: dojo compiler db plugin * feat: impl syscall/serde for Position * feat: add compile module (starkware-libs#2) * Compile module * Use compile module for CLI * Cleanup `use`es --------- Co-authored-by: Shramee Srivastav <shramee.srivastav@gmail.com>
Crust
IS A TEMPORARY NAMEThis PR adds The Crust Language Reference, a document which specifies the language we want to develop.
The whole book is added at once, so context is easily visible. Please review and discuss it file-by-file as each file describes a separate chapter. (I think GitHub reviews may be better tool here because of the easily accessible
Viewed
checkbox)To run this book locally, install
mdBook
and runmdbook serve
. You will also need Python 3.10. See readme for more details.Feel free to add any interested people as reviewers, the more feedback the better.
This change is