Как отмечалось ранее, написанная на языке RCML программа сначала должна быть откомпилирована в байт-код, и лишь только потом она может быть запущена на выполнение интерпретатором RCML.

Для компиляции программы нужно запустить компилятор RCML, наименование его исполняемого файла по умолчанию (без расширения, так как в зависимости от ОС оно может быть различным) - rcml_compiler. При запуске компилятора ему нужно передать 2 параметра:

rcml_compiler <rcml_text_file> <rcml_pc_file>

В качестве первого параметра rcml_text_file указывается путь до файла с RCML программой, а в качестве второго параметра rcml_pc_file - путь до файла, в который нужно записать полученный байт-код данной программы.

Если компиляция будет выполнена успешно, то файл с байт-кодом будет создан или перезаписан, если он уже имеется. И теперь его можно запустить на выполнение через интерпретатор RCML, имя исполняемого файла которого по умолчанию - rcml_interpreter. Компилятор при запуске ожидает всего один параметр – файл с байт-кодом. Синтаксис команды запуска интерпретатора:

rcml_interpreter <rcml_pc_file>

Важно! К пути rcml_pc_file интерпретатор автоматически дописывает расширение .pc