XBasic

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 15. maaliskuuta 2021 tarkistetusta versiosta . tarkastukset vaativat 2 muokkausta .
XBasic

Kuvakaappaus : XBasic IDE
Tyyppi integroitu kehitysympäristö
Kehittäjä Max Reason, Eddie Penninkhof
Käyttöjärjestelmä Linux , Windows
uusin versio 6.2.3 ( 27. lokakuuta 2002 )
Testiversio 6.3.22 (30. toukokuuta 2014 ) ( 30.5.2014 )
Lisenssi LGPL
Verkkosivusto xbasic.org

XBasic on muunnos BASIC -  ohjelmointikielestä , jonka Max Reason kehitti 1980-luvun lopulla Motorola 88000 -prosessorille.käynnissä Unix . Se siirrettiin Windowsille ja Linuxille 1990 - luvun alussa , ja vuodesta 1999 se on ollut saatavana avoimena lähdekoodina LGPL : n alaisuudessa sekä ajonaikaisen kirjaston . Max Reason lopetti järjestelmän tukemisen ja kehittämisen. Sen kuratoi tällä hetkellä Eddie Penninkhof.

Ominaisuudet

Kirjoittajat yrittivät antaa integroidulle kehitysympäristölle (IDE) ulkoasun riittävän lähelle QuickBasic- käyttöliittymää .

Oletuksena XBasicin ohjelmia ei käännetä , vaan ne tulkitaan . "Suorita"-valikossa on kohta "assembly", jonka valitsemalla saat peruskoodistasi kootun assembler -ohjelman.

XBasicin debuggeri tukee vakioominaisuuksia: keskeytyspisteitä , muistin ja prosessorirekisterien sisällön tarkastelua jne.

XBasic-grafiikkakirjasto on rakennettu käyttämällä yksinkertaisia ​​toimintoja, jotka toimivat grafiikan primitiivien ja ohjaimien kanssa. XBasicissa on myös matemaattinen kirjasto, joka sisältää perusreaalilukufunktioita ( sini, kosini , logaritmi , juuri jne.) ja vastaavia kompleksilukujen funktioita .

Sisältää myös GUI-suunnittelijan, GuiDesignerin.

Esimerkkikoodi

' Ohjelmat sisältävät: ' 1. PROLOG, jossa on tyyppi/funktio/vakiomääritykset. ' 2. Tämä Entry()-funktio, jossa suoritus alkaa. ' 3. Nolla tai useampi lisätoiminto. ' FUNCTIONEntry ( ) TULOSTA "Hello World" TULOSTA 2 + 2 TULOSTA 44 / 12 TULOSTA 33 * 3 LOPPUTOIMINTO _

Kirjallisuus

Linkit