49 lines
1.2 KiB
Plaintext
49 lines
1.2 KiB
Plaintext
layout layout.njk
|
|
title JavaScript Documentation - Terrace
|
|
description
|
|
JavaScript 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 JavaScript Documentation
|
|
class -ml-2
|
|
|
|
Markdown
|
|
Documentation is available for the following languages:
|
|
- [C](/docs/c/) - 75% Complete
|
|
- [JavaScript](/docs/javascript/) - 75% Complete
|
|
- [Python](/docs/python/) - 0% Complete
|
|
|
|
Heading 2 Getting Started
|
|
class mt-12 mb-6
|
|
Markdown
|
|
Install Terrace using [NPM](https://www.npmjs.com/):
|
|
|
|
CodeBlock bash
|
|
# NPM (https://npmjs.com)
|
|
$ npm install @terrace-lang/js
|
|
|
|
# PNPM (https://pnpm.io/)
|
|
$ pnpm install @terrace-lang/js
|
|
|
|
# Yarn (https://yarnpkg.com/)
|
|
$ yarn add @terrace-lang/js
|
|
|
|
Include ./src/docs/javascript/core-api.inc.tce
|
|
Include ./src/docs/javascript/document-api.inc.tce
|
|
Include ./src/docs/javascript/reader-api.inc.tce
|
|
Include ./src/docs/javascript/recipes.inc.tce
|
|
|
|
Heading 2 Contributing
|
|
class mt-12
|
|
|
|
Section dark
|
|
Footer
|
|
class w-full
|