Joshua Bemenderfer 9d9757e868 Updates.
2025-09-08 16:24:38 -04:00

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