В макроязыке используются специальные макрокоманды.
| Макрокоманда | Описание | 
|---|---|
| $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 | Вызывает функцию транслитерации. |