Семейство | BASIC |
---|---|
Разработано | Max Reason |
Разработчики | Max Reason, Эдди Пеннинкхоф |
Впервые появилось | в конце 1980-х |
Стабильная версия | 6.2.3 / 2002; 18 лет назад (2002 г.) |
Предварительный выпуск | 6.3.22 / 2014; 6 лет назад (2014) |
Платформа | I386 |
OS | Windows, Linux |
Лицензия | GNU LGPL |
Расширения имени файла | x |
Веб-сайт | xbasic.sourceforge.net |
Под влиянием | |
BASIC, C (язык программирования) |
XBasic - это вариант языка программирования BASIC, который был разработан в конце 1980-е годы для Motorola 88000 CPU и Unix от Max Reason. В начале 1990-х он был перенесен на Windows и Linux, а с 1999 года он был доступен как программное обеспечение с открытым исходным кодом с его библиотекой времени выполнения под Лицензия LGPL.
Его не следует путать с TI Extended BASIC, который иногда называют XBasic или X Basic. Xbasic также не следует путать с языком Xbasic, используемым в продуктах Alpha Anywhere и Alpha Five от Alpha Software. Alpha Software разработала Xbasic в качестве проприетарного языка для своих продуктов. Xbasic от Alpha Software никак не связан с версией Xbasic, описанной в этой статье.
Макс Ризон прекратил свою поддержку, и с тех пор разработку курировал Эдди Пеннинхоф.
Версия 6.2.3 была последним официальным выпуском, выпущенным 27 октября 2002 года.
XBasic имеет подписанные и беззнаковые 8-, 16- и 32-разрядные и 64-разрядные со знаком целые, а также 32- и 64-разрядные значения с плавающей запятой. Тип данных строки предназначен только для 8-битных символов.
Можно создать файл языка ассемблера. XBasic имеет версию только для Windows под названием XBLite. Разработка ведется в SourceForge.
'Программы содержат:' 1. PROLOG с объявлениями типа / функции / константы. 2. Эта функция Entry (), с которой начинается выполнение. 3. Ноль или более дополнительных функций. 'FUNCTION Entry () PRINT "Hello World" PRINT 2 + 2 PRINT 44/12 PRINT 33 * 3 END FUNCTION