<commit_before># Document syntax

For the most part SimDem uses standard
[Markdown syntx](https://daringfireball.net/projects/markdown/syntax). There
are a few special strings that can be used to influence how SimDem
works, but even these are intended to be human readable, thus
preventing the need to maintain separate documents for the different
use cases (documentation, tutorial, demo, test and script).

For example, lets take a look at the start of this file this file:

```
head -n 25 $SIMDEM_CWD/README.md 
```

# Prerequisites

It is common for a tutorial or demo to have a number of
prerequisites. For example, it's a good idea to understand how these
work, so take a look at our [prerequisites](../prerequisites/README.md)
before proceeding.

# SimDem Syntax

There are a small number of SimDem specific items that you should be
aware of. They are detailed in the next few sections.

## Code Blocks

In SimDem a code block is marked in exactly the same way it is in<commit_msg>we don't need SIMDEM_XWD anymore<commit_after># Document syntax

For the most part SimDem uses standard
[Markdown syntx](https://daringfireball.net/projects/markdown/syntax). There
are a few special strings that can be used to influence how SimDem
works, but even these are intended to be human readable, thus
preventing the need to maintain separate documents for the different
use cases (documentation, tutorial, demo, test and script).

For example, lets take a look at the start of this file this file:

```
head -n 25 README.md 
```

# Prerequisites

It is common for a tutorial or demo to have a number of
prerequisites. For example, it's a good idea to understand how these
work, so take a look at our [prerequisites](../prerequisites/README.md)
before proceeding.

# SimDem Syntax

There are a small number of SimDem specific items that you should be
aware of. They are detailed in the next few sections.

## Code Blocks

In SimDem a code block is marked in exactly the same way it is in
{'fraction_non_alphanumeric': 0.05597579425113464, 'fraction_numerical': 0.002017145738779627, 'mean_word_length': 4.333333333333333, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6327515', 'n_tokens_mistral': 566, 'n_tokens_neox': 534, 'n_words': 303}