WikiDer > Yabasic
Yabasic | ||||
| Entwickler | Marc-Oliver Ihm | |||
| Letzte Version | 2.763 (19. September 2005) | |||
| Betriebssystem | Fenster und Unix | |||
| Kategorie | Dolmetscher | |||
| Lizenz | GPL und Künstlerische Lizenz | |||
| Webseite | (und) Produktseite | |||
| ||||
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
Quellen, Anmerkungen und/oder Verweise
|