G
glauberov
Разрабатываю свой процедурный язык.
С модулями и стилем оформления блоков похожем на Basic.
Есть встроенные типы: числовые, строковый и символьный и пустой.
Компилятор использует базкомпилятор C (MinGW)
Особенности:
Документация:
Версия вместе с компилятором MinGW [53 мб]:
Если MinGW у вас уже есть, то вот версия без него:
Тогда надо задать полный путь к gcc.exe в "Data/bcpath.ini"
Скриншоты:
С модулями и стилем оформления блоков похожем на Basic.
Есть встроенные типы: числовые, строковый и символьный и пустой.
Компилятор использует базкомпилятор C (MinGW)
Особенности:
- операторы деления с остатком и возведения в степень
- встроенный тип string и операции для него(получить символ/получить размер)
- можно легко соединять строки с символами и числами знаком +, получая новую строку
- можно явно преобразовывать все встроенные типы (кроме void)
- перегрузка
- все функции и переменные упаковываются в модули, в каждом модуле можно задать функции его инициализации и его деинициализации
- синонимы
- раскрытие имён модуля в контексте данного модуля или функции.
- прямой импорт с-функций
- цикл foreach и вечный цикл repeat..forever
Документация:
Ссылка скрыта от гостей
Версия вместе с компилятором MinGW [53 мб]:
Ссылка скрыта от гостей
Если MinGW у вас уже есть, то вот версия без него:
Ссылка скрыта от гостей
[300 КБ]Тогда надо задать полный путь к gcc.exe в "Data/bcpath.ini"
Скриншоты:
Ссылка скрыта от гостей