В макроязыке используются специальные макрокоманды.
| Макрокоманда | Описание |
|---|---|
| $AKey | Клавиша вызова макроса. |
| $Break | Выйти из текущего цикла. |
| $Continue | Перейти на следующую итерацию цикла. |
| $Exit | Прерывает выполнение макропоследовательности. |
| $If (Expr) TruePart [$Else FalsePart] $End | Позволяет организовать в макросах процесс ветвления макропоследовательности. |
| $Rep (Expr) Sequence $End | Позволяет организовать в макросах циклический процесс - "Выполнить Expr раз последовательность Sequence". |
| $SelWord | Выделить слово под курсором. |
| $Text "string" | Предназначена для вставки произвольного текста. |
| $While (Expr) Sequence $End | Позволяет организовать в макросах циклический процесс - "Пока условие Expr истинно выполнять последовательность Sequence". |
| $XLat | Вызывает функцию транслитерации. |