Open glixx opened 10 years ago
Я хочу как-то упростить написание модулей генерации текстов. Поэтому другие языки включу попозже.
Хотелось бы к 1 сентября опакетить. Может включить поддержку BASIC пока по старой схеме? Пока не принципиально как сделано в коде, лишь бы работало.
Переписал механизм генерации кода. Добавил VBScript. В связи с этим, появилась еще одна папка, которую нужно включить в пакет: /usr/share/afce/generators
В этой папке лежат правила генерации кода (*.json). Пока в программе жестко зашита связь с этими файлами.
http://www.basic256.org - самый обычный BASIC. Visual Basic тоже отлично.
Проверил сгенерированный код в BASIC-256, версия 1.1.0.0. Ошибок не выявил. Есть еще FreeBASIC http://freebasic.net
Кстати, BASIC-256 сильно напомнил своим интерфейсом AFCE :)
Да, похожи. И у них тоже идёт миграция QT4->QT5.
Я думаю, что теперь бейсика достаточно :)
Для Windows есть много разных Бейсиков, а вот для Linux их список исчерпывающий. Я в Mageia занимаюсь образовательным проектом, поэтому, скажу, что есть ещё один Бейсик, доступный в Linux - это Бейсик, который использовался на советских компьютерах: https://bitbucket.org/alex_tishin/bk2010_releases (должен запуститься и в Windows, это Java) http://www.mailcom.com/bk0010 (запуск в Windows тоже возможен) В Mageia это пакеты bk-emu и bk-terak-emu. Ещё кто-то пользуется bwbasic. И по сути для linux будет всё с Бейсиками, по крайней мере для Mageia этого будет достаточно.
AFCE является программой для школьников и студентов, однако они учат язык программирования BASIC, поддержка которого в программе отсутствует.