1 год назад
История
README.md
Simple VM
Тестовая виртуальная машина.
Работает только с целыми и дробными числами.
Поддерживаемые операции:
NOTHING
- ничего не делать,LOAD
- загрузить значение в стек,POP
- удалить и вернуть верхний элемент стека,BIN_ADD
- сложить два верхних элемента стека и сохранить результат в стек.
Установка:
git clone https://gitflic.ru/project/wchistow/simple-vm.git
cd simple-vm
cargo build # Компиляция
Запуск:
Windows
<папка, в которую вы установили этот проект>\simple-vm\target\debug\simple-vm.exe
Linux, macOS X
<папка, в которую вы установили этот проект>/simple-vm/target/debug/simple-vm
Использование
Пример использования REPL:
>>> LOAD 2
>>> LOAD 3
>>> BIN_ADD
>>> POP
5
>>>
Лицензия - MIT
Конвейеры
0 успешных
0 с ошибкой