# `syntax.comment_style`

Comment written with `#` or `/* */`.

Area 1, [Project layout and modules](../topics/project-layout-and-modules.md); not declinable; the next step is usually the agent's.

A comment starts with `//`, or `///` to document a declaration; `#` and `/* */` are other languages'.

```jadpo
# Counts start at zero.
type Count = Int {
    min: 0
}
```

```text
error: Jadpo writes comments with `//`, not `#`
 --> main.jadpo:1:1
  |
1 | # Counts start at zero.
  | ^ write `//`
  reason: `#` starts a comment in Python, Ruby, shell scripts and YAML; a Jadpo comment starts with `//`, or `///` to document a declaration.
  next: Use `//` instead of `#` (agent)
  rule: syntax.comment_style
  help: https://jadpo.dev/docs/errors/syntax.comment_style

check failed: 1 error, 1 file
```
