Интерпретатор ЯП Micro, v1.0
Posted on

Интерпретатор языка программирования Micro.
Мажорный релиз.
Описание
Технологии
- парсер:
- лексический анализ — регулярные выражения;
- синтаксический анализ — отсутствует (производится интерпретатором во время выполнения программы);
- язык реализации — Python;
- режим — интерпретация.
Использование
$ micro.py -v | --version
$ micro.py -h | --help
$ micro.py [-i | --input] [-c CODE | --code CODE] [-t | --tokens] [-p | --print] [<file>] [<args>...]
Опции:
-v,--version— показать версию;-h,--help— показать справку;-i,--input— читать код из stdin;-c CODE,--code CODE— исполнить кодCODEперед исполнением основного;-t,--tokens— показать список токенов и завершить программу;-p,--print— напечатать в stdout результат выполнения программы перед выходом.
Аргументы:
<file>— путь к файлу с программой;<args>— аргументы программы.
Репозиторий
Ссылка: https://github.com/thewizardplusplus/micro/tree/v1.0.
Содержание: код, документация, инструменты (подсветка синтаксиса) и примеры.
Лицензия: MIT.