---
# System prepended metadata

title: Odoc / Mdx meeting
tags: [minutes]

---

---
tags: minutes
---

# Odoc / Mdx meeting

## Attendees

@jonludlam 
@NathanReb
@julow
@gpetiot

## Metadata

To discuss, format of metadata in code blocks

```
{@ocaml foo bar baz [
let _ = Format.fprintf "Hello, world!\n"
]}
```

- we'll have a language word, "ocaml" in the above, then everything after that is treated as a text block and passed to mdx - speparated by whitespace
- "text" means 'uninterpreted by anybody!'
- mdx will have default 'kind' for each language type
- this can be overridden by explicit syntax in the text after the language word



No:
+ we can invent a syntax for escaping and having an optional language word at the same time
```
{@ocaml{foo bar baz [][]} [

]
```
