Skip to content

Commit

Permalink
Add documents for intended structure
Browse files Browse the repository at this point in the history
  • Loading branch information
elegios committed Sep 28, 2023
1 parent 0fd21c4 commit 0c286b9
Show file tree
Hide file tree
Showing 11 changed files with 75 additions and 22 deletions.
7 changes: 7 additions & 0 deletions docs/explanations/mcore.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# MCore, MExpr, and MLang: the Core of Miking

:::note

This file represents intended content, but we haven't written the content yet.

:::
11 changes: 11 additions & 0 deletions docs/how-to-guides/installing-miking.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
sidebar_position: 1
---

# Installing Miking

:::note

This file represents intended content, but we haven't written the content yet.

:::
10 changes: 0 additions & 10 deletions docs/how-to-guides/installing.md

This file was deleted.

7 changes: 7 additions & 0 deletions docs/how-to-guides/profiling.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Profiling MCore Programs

:::note

This file represents intended content, but we haven't written the content yet.

:::
8 changes: 7 additions & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,13 @@ id: root

Miking is a meta-language system for creating embedded languages, and this site holds its documentation.

We are currently in the process of restructuring our documentation (see [here](https://documentation.divio.com/) for more information on the intent), thus some information can be found in the first four categories below (where they should be) and some can be found in the fifth category.
To get started, first [install Miking](./how-to-guides/installing-miking.md), then [write your first program](./tutorials/writing-your-first-program.md) and [write your first language](./tutorials/arithmetic-language.md).

:::warning

We are currently in the process of restructuring our documentation (see [here](https://documentation.divio.com/) for more information on the intent), thus some information can be found in the first four categories below (where they should be) and some can be found under [old content](#old-content) below.

:::

## Content

Expand Down
7 changes: 7 additions & 0 deletions docs/reference/intrinsics.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Intrinsic Functions

:::note

This file represents intended content, but we haven't written the content yet.

:::
7 changes: 7 additions & 0 deletions docs/reference/mexpr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Syntax and Semantics of MExpr

:::note

This file represents intended content, but we haven't written the content yet.

:::
7 changes: 7 additions & 0 deletions docs/reference/mlang.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Syntax and Semantics of MLang

:::note

This file represents intended content, but we haven't written the content yet.

:::
11 changes: 11 additions & 0 deletions docs/tutorials/arithmetic-language.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
sidebar_position: 2
---

# Creating a Calculator Language With MLang

:::note

This file represents intended content, but we haven't written the content yet.

:::
11 changes: 0 additions & 11 deletions docs/tutorials/installing.md

This file was deleted.

11 changes: 11 additions & 0 deletions docs/tutorials/writing-your-first-program.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
sidebar_position: 1
---

# Writing Your First Program

:::note

This file represents intended content, but we haven't written the content yet.

:::

0 comments on commit 0c286b9

Please sign in to comment.