XBasic

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 15 mars 2021; kontroller kräver 2 redigeringar .
XBasic

Skärmdump : XBasic IDE
Sorts integrerad utvecklingsmiljö
Utvecklaren Max Reason, Eddie Penninkhof
Operativ system Linux , Windows
senaste versionen 6.2.3 ( 27 oktober 2002 )
Testversion 6.3.22 (30 maj 2014 ) ( 2014-05-30 )
Licens LGPL
Hemsida xbasic.org

XBasic är en variant av  programmeringsspråket BASIC utvecklat av Max Reason i slutet av 1980-talet för Motorola 88000 -processorn.kör Unix . Den portades till Windows och Linux i början av 1990-talet och sedan 1999 har den varit tillgänglig med öppen källkod under LGPL , tillsammans med ett runtime-bibliotek . Max Reason slutade stödja och utveckla systemet. Den är för närvarande kurerad av Eddie Penninkhof.

Funktioner

Författarna försökte ge den integrerade utvecklingsmiljön (IDE) en titt tillräckligt nära QuickBasic -gränssnittet .

Som standard kompileras inte program i XBasic utan tolkas . I "kör"-menyn finns ett objekt "montering", genom att välja vilket, kan du få ett assemblerprogram kompilerat från din Basic-kod.

Debuggern i XBasic stöder standardfunktioner: brytpunkter , visning av innehållet i minne och processorregister , etc.

XBasic-grafikbiblioteket är byggt med enkla funktioner som fungerar med grafikprimitiv och kontroller. XBasic har också ett matematikbibliotek som innehåller elementära reella talfunktioner ( sinus, cosinus , logaritm , rot , etc.) och liknande funktioner för komplexa tal .

Innehåller även en GUI-designer, GuiDesigner.

Exempelkod

' Program innehåller: ' 1. EN PROLOG med typ/funktion/konstanta deklarationer. ' 2. Denna Entry() funktion där körningen börjar. ' 3. Noll eller fler ytterligare funktioner. ' FUNCTIONEntry ( ) SKRIV UT "Hello World" PRINT 2 + 2 PRINT 44 / 12 PRINT 33 * 3 AVSLUTA FUNKTION

Litteratur

Länkar