WikiDer > Yabasic

Yabasic
Yabasic
EntwicklerMarc-Oliver Ihm
Letzte Version2.763 
(19. September 2005)
BetriebssystemFenster und Unix
KategorieDolmetscher
LizenzGPL und Künstlerische Lizenz
Webseite(und) Produktseite
Portal  Portalsymbol  Informatik

Yabasic(Noch ein anderer Basic) ist ein kostenlos BASIC-Dolmetscher vor dem Fenster und Unix. Yabasic wird von Marc-Oliver Ihm entwickelt und ist relativ klein (250kb).

Yabasic ist anderen Formen von BASIC sehr ähnlich, Yabasic unterstützt auch die Standardfunktionen von BASIC strukturierte Programmierung. Über die GTK toolkit kann auch eine grafische Benutzerumgebung erstellen. Das Syntax von Yabasic ist sehr nachsichtig, zum Beispiel sind "color" und "colour" gültige Varianten desselben Befehls.

Yabasic-Code kann nicht kompiliert werden, sodass Sie immer die Dolmetscher benötigt, um Yabasic-Programme zu verwenden. Dies ist jedoch kein großes Problem, da Sie Ihr Yabasic-Programm mit dem Interpreter verbinden können. Da der Dolmetscher immer anwesend ist, hat Yabasic die Fähigkeit, Schnur mit Yabasic-Code zu "kompilieren" während das Programm läuft.

Für die Playstation 2 ist für steuererleichterungen[1] eine spezielle Version von Yabasic gemacht. Diese Version ist kostenlos auf europäischen und australischen Konsolen enthalten. Es wird empfohlen, für die PlayStation-Version eine zusätzliche USB-Tastatur zu verwenden, da die Programmierung mit einem Gamepad nicht sehr praktisch ist. PlayStation Yabasic-Programme können auf Speicherkarten gespeichert und mit Freunden ausgetauscht werden.

Yabasic-Beispiele

So sieht der Klassiker aus Hallo WeltProgramm sieht in Yabasic so aus:

"Hallo Welt" drucken

Das folgende Programm berechnet die Primzahlen:

print "Dieses Programm berechnet die Primzahlen unterhalb des Limits"input "limit: " limitn=2do for i=2 to sqrt(n) if (frac(n/i)=0) then nietprime=1 break endif next i if noprime < >1 then print n endif noprime=0 n=n 1 if n>limit breakloop