YaBasic

YaBasic açılımı, Yet Another Basic , bir olan tercüman ait BASIC dili için Unix , Windows'un ve PlayStation 2 platformları . Commodore 64'ün Commodore BASIC'ine benzer şekilde, renkli grafik modunu destekler ve baskı özelliklerine sahiptir. Ayrıca nispeten küçüktür: yaklaşık 200 kilobayt .

Değişkenler

Türler

Yabasik dil iki tür değişken kullanır:

Aşağıdakilere de dikkat edin:

İfadeler

Genellikle değişkenler yabasik olarak bildirilmez, ancak istisnalar vardır:

Küresel bir dizi dim veya redim ile bildirilir (bu iki anahtar sözcük eşanlamlıdır).

Bir dizi olup olmaması ya da olmasın, yerel bir değişken ile ilan edilir yerel .

Bir dizi olup olmaması ya da olmasın, statik bir değişken ile ilan edilir statik .

Yürütülebilir dosyalar

Yabasic, çalıştırılabilir dosyaların oluşturulmasına izin verir, ancak böyle bir işlem sırasında dosya derlenmez, yorumlayıcıyla birleştirilir. Bu nedenle, kaynak kodu gizlenemez ve uygun bir metin düzenleyici ( SciTE veya Notepad ++ gibi ) kullanılarak yine de görüntülenebilir .

Örnek program

YaBasic'te " Merhaba dünya " türü bir program :

input "What is your name" name$
print "Hello " + name$

Versiyonlar

YaBasic, Marc-Oliver Ihm tarafından yaratıldı .Ağustos 2007iki yıl önce piyasaya sürülen 2.763 sürümü muhtemelen yazılımın son sürümü olacaktır. Ancak, bu yazılım açık kaynaklı olduğundan, bir 2.764 sürümü piyasaya sürüldü ve bir sürüm 3 geliştiriliyor.

PlayStation 2 sürümü

PlayStation 2 sürümü, Avrupa, Asya ve Okyanusya'da satılan konsollara ücretsiz olarak dahildir. YaBasic yorumlayıcısını içeren demo disk bir PAL disktir ve ABD ve Japon pazarları için tasarlanmamıştır. Programlar hafıza kartlarına kaydedilebilir ve böylece arkadaşlar arasında değiştirilebilir.

Dış bağlantılar