57 lines
1.3 KiB
Plaintext
57 lines
1.3 KiB
Plaintext
layout layout.njk
|
|
title Rust Documentation - Terrace
|
|
description
|
|
Rust language documentation for the Terrace programming language
|
|
|
|
Section light
|
|
class flex flex-col md:flex-row gap-16
|
|
|
|
Block
|
|
class w-full lg:w-1/3
|
|
TableOfContents
|
|
|
|
Block
|
|
Heading 1 Terrace Rust Documentation
|
|
class -ml-2
|
|
|
|
Markdown
|
|
Documentation is available for the following languages:
|
|
- [C](/docs/c/) - 100% Complete
|
|
- [JavaScript](/docs/javascript/) - 75% Complete
|
|
- [Go](/docs/go/) - 50% Complete
|
|
- [Python](/docs/python/) - 100% Complete
|
|
- [Rust](/docs/rust/) - 100% Complete
|
|
|
|
Heading 2 Getting Started
|
|
class mt-12 mb-6
|
|
Markdown
|
|
Add Terrace to your `Cargo.toml`:
|
|
|
|
CodeBlock toml
|
|
[dependencies]
|
|
terrace = "0.1"
|
|
|
|
Markdown
|
|
Or use Cargo to add it:
|
|
|
|
CodeBlock bash
|
|
$ cargo add terrace
|
|
|
|
Include ./core-api.inc.tce
|
|
Include ./document-api.inc.tce
|
|
Include ./reader-api.inc.tce
|
|
Include ./recipes.inc.tce
|
|
|
|
Heading 2 Contributing
|
|
class mt-12
|
|
Markdown
|
|
The Rust implementation is fully open source. Contributions are welcome!
|
|
|
|
- [GitHub Repository](https://github.com/terrace-lang/terrace)
|
|
- [Issue Tracker](https://github.com/terrace-lang/terrace/issues)
|
|
- [Rust Package](https://crates.io/crates/terrace)
|
|
|
|
Section dark
|
|
Footer
|
|
class w-full
|