XBasic

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 15. marts 2021; checks kræver 2 redigeringer .
XBasic

Skærmbillede : XBasic IDE
Type integreret udviklingsmiljø
Udvikler Max Reason, Eddie Penninkhof
Operativ system Linux , Windows
nyeste version 6.2.3 ( 27. oktober 2002 )
Test version 6.3.22 (30. maj 2014 ) ( 30-05-2014 )
Licens LGPL
Internet side xbasic.org

XBasic er en variant af BASIC -  programmeringssproget udviklet af Max Reason i slutningen af ​​1980'erne til Motorola 88000- processoren.kører Unix . Det blev porteret til Windows og Linux i begyndelsen af ​​1990'erne , og siden 1999 har det været tilgængeligt open source under LGPL sammen med et runtime-bibliotek . Max Reason holdt op med at understøtte og udvikle systemet. Det er i øjeblikket kurateret af Eddie Penninkhof.

Funktioner

Forfatterne forsøgte at give det integrerede udviklingsmiljø (IDE) et kig tæt nok på QuickBasic -grænsefladen .

Som standard er programmer i XBasic ikke kompileret , men fortolket . I "kør" menuen er der et punkt "assembly", ved at vælge hvilket, kan du få et assembler program kompileret fra din Basic kode.

Debuggeren i XBasic understøtter standardfunktioner: brudpunkter , visning af indholdet af hukommelse og processorregistre osv.

XBasic-grafikbiblioteket er bygget ved hjælp af simple funktioner, der arbejder med grafikprimitiver og kontroller. XBasic har også et matematikbibliotek, der inkluderer elementære reelle talfunktioner ( sinus, cosinus , logaritme , rod osv.) og lignende funktioner for komplekse tal .

Indeholder også en GUI-designer, GuiDesigner.

Eksempelkode

' Programmer indeholder: ' 1. EN PROLOG med type/funktion/konstante deklarationer. ' 2. Denne Entry() funktion, hvor udførelsen begynder. ' 3. Nul eller flere yderligere funktioner. ' FUNCTIONEntry ( ) PRINT "Hej verden" PRINT 2 + 2 PRINT 44 / 12 PRINT 33 * 3 AFSLUT FUNKTION

Litteratur

Links