> For the complete documentation index, see [llms.txt](https://docs.pentafloat.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pentafloat.com/getting-started/syntax.md).

# Syntax

With Ghost Commands, certain rules must be followed in order to succesfully execute commands.

* Input always start with the name of the command, followed by it's arguments.
* Arguments are separated with an empty space, unless they are enclosed in containers or quotations.
* Arguments can have multiple values, which are separated by a comma. Such as `Vector3`.
* Custom type arguments should be enclosed in parantheses.
* Arrays are enclosed in square brackets.

So let's break it down.
