{% # Lists of axes In various commands such as `//copy+`, `//move+`, and others lists of axes are used. These are all underpinned by a single grammar and a single parser (located in `worldeditadditions/utils/parse/axes.lua`). While the parser itself requires pre-split tokens (see `split_shell` for that), the grammar which it parses is documented here. Examples: ``` front 3 left 10 y 77 x 30 back 99 ``` %} ::= * ::= | ::= | ::= sym | symmetrical | mirror | mir | rev | reverse | true ::= | ::= | "-" ::= front | back | left | right | up | down | "?" ::= x | y | z | h | v ::= * ::= 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 0