1.0 KiB
1.0 KiB
Интерфейс компилятора
Компилятор называется fzc.
Он принимает исходные файлы .fzs и создаёт бинарный файл .fzb.
fzc [flags] <sources...>
| Флаг | Назначение |
|---|---|
| -h, --help | Показать справку |
| -v, --verbose | Вывести токены, AST, таблицу констант и опкоды |
| -V, --version | Показать версию |
| -o, --out | Задать имя выходного файла |
Если -o не задан, результат записывается в a.fzb. Пример: fzc -v -o hello.fzb exl/hw.fzs.
VM запускается командой fz [flags] <file path>. Флаг -d или --debug печатает опкоды, не выполняя программу.