XBasic

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 15. března 2021; kontroly vyžadují 2 úpravy .
XBasic

Snímek obrazovky : XBasic IDE
Typ integrované vývojové prostředí
Vývojář Max Reason, Eddie Penninkhof
Operační systém Linux , Windows
Nejnovější verze 6.2.3 ( 27. října 2002 )
Testovací verze 6.3.22 (30. května 2014 ) ( 2014-05-30 )
Licence LGPL
webová stránka xbasic.org

XBasic je varianta  programovacího jazyka BASIC vyvinutá Maxem Reasonem na konci 80. let pro procesor Motorola 88000 .běžící Unix . Byl portován na Windows a Linux na počátku 90. let a od roku 1999 je dostupný jako open source pod LGPL spolu s runtime knihovnou . Max Reason přestal podporovat a vyvíjet systém. V současné době je kurátorem Eddie Penninkhof.

Funkce

Autoři se pokusili dát integrovanému vývojovému prostředí (IDE) vzhled dostatečně blízký rozhraní QuickBasic .

Ve výchozím nastavení nejsou programy v XBasic kompilovány , ale interpretovány . V menu "spustit" je položka "assembly", výběrem které můžete získat program assembleru zkompilovaný z vašeho Basic kódu.

Ladicí program v XBasic podporuje standardní funkce: body přerušení , prohlížení obsahu paměti a registrů procesoru atd.

Grafická knihovna XBasic je vytvořena pomocí jednoduchých funkcí, které pracují s grafickými primitivy a ovládacími prvky. XBasic má také matematickou knihovnu, která obsahuje elementární funkce reálných čísel ( sinus, kosinus , logaritmus , odmocnina atd.) a podobné funkce pro komplexní čísla .

Zahrnuje také návrháře grafického rozhraní GuiDesigner.

Ukázkový kód

' Programy obsahují: ' 1. PROLOG s deklaracemi typu/funkce/konstanty. 2. Tato funkce Entry(), kde začíná provádění. ' 3. Žádné nebo více dalších funkcí. ' FUNCTIONEntry ( ) VYTISKNOUT "Ahoj světe" TISK 2 + 2 TISK 44 / 12 TISK 33 * 3 FUNKCE UKONČENÍ

Literatura

Odkazy