TÜRKÇE BASIC

Program dökümü: TURKCE BASIC

Bu, bilgisayar programlamasını kolaylaştırmak için Basic komutlarını Türkçeleştiren bir program. Programın açıklaması şöyle:

Programı çalıştırdığınızda artık bütün komutlar Türkçeleşiyor. Yani PRINT komutu yerine YAZ komutunu, LIST komutu yerine LİSTE komutunu, GOTO komutu yerine GİT komutunu kullanabilirsiniz. Tüm komutların Türkçe karşılığı ise şöyle.

DIM: BOYUT

READ: OKU

LET: LET (Çok az kullanıldığı için değiştirmeye gerek duymadım. Ama değiştirmek mümkün.)

GOTO: GİT

RUN: BAŞLAT

IF: EĞER

RESTORE: BAŞ OKU ("Baştan oku" cümlesinin kısaltılmışı.)

GOSUB: GİT DÖN

RETURN: GERİ DÖN

REM: NOT

STOP: DUR

ON: ÜS ("Üstünde" kelimesinin kısaltılmışı.)

WAIT: BEKLE

LOAD: YÜKLE

SAVE: KAYD ("Kaydet" kelimesinin kısaltılmışı.)

VERIFY: DENEME

DEF: FON ("Fonksiyon" kelimesinin kısaltılmışı.)

POKE: KOY

PRINT: YAZ

CONT: DEVAM

LIST: LİSTE

CLR: YEN ("Yenile" kelimesinin kısaltılmışı.)

CMD: YÖNET

OPEN: AÇ

CLOSE: KAPA

END: BİT

FOR: SAY

NEXT: GEÇ

DATA: BİLGİ

INPUT: SOR

GET: AL

NEW: SİL

TAB: YER

TO: DA

FN: FN

SPC: SPC

THEN: İSE

NOT: DEĞİL

STEP: ATLA

AND: VE

OR: VY ("Veya" kelimesinin kısaltılmışı.)

SGN: SGN

ABS: MUT ("Mutlak değer" cümlesinin kısaltılmışı.)

USR: USR

FRE: SER ("Serbest hafıza" cümlesinin kısaltılmışı.)

SQR: KÖK

RND: RAS ("Rasgele sayı" kelimesinin kısaltılmıştır.)

LOG: LOG

EXP: EXP

COS: COS

SIN: SIN

TAN: TAN

ATN: ATN

PEEK: BAK

LEN: KARS ("Karakter sayısı" cümlesinin kısaltılmıştır.)

STR: KAÇ ("Karaktere çevir" cümlesinin kısaltılmıştır.)

VAL: SAÇ ("Sayıya çevir" cümlesinin kısaltılmıştır.)

ASC: KOD

CHR: KAR ("Sayıyı karaktere çevir" cümlesinin kısaltılmıştır.)

LEFT: SOLA

RIGHT: SAĞA

MID: ORTA

Tabii bu komutların Türkçe karşılıklarını kolaylıkla değiştirebilirsiniz. Data satırlarında komutların Türkçe karşılıkları var. Bunları değiştirerek istediğiniz komutla istediğiniz adı verebilirsiniz. Yalnız karakter sayısının değişmemesine dikkat edin. Yoksa her şey karışır. Bir de yazacağınız komutun son harfini SHIFT tuşuna basarak yazmanız gerekli

Bu programla yazılmış bir programı çalıştırmak için ilk olarak diğer programı yüklemeniz gerekmez.

Eğer İngilizce komutlarla yazılmış bir programı bu programı yükledikten sonra yüklerseniz (tabii YÜKLE komutuyla) programın Türkçe komutlarla yazılmış şeklini görebilirsiniz. (Tabii Türkçe yazılmış bir programın İngilizce komutla yazılmış karşılığını görebilirsiniz.)

Programdan POKE 1,198 komutuyla çıkabilirsiniz (Ya da RUN STOP/RESTORE tuşlarıyla). Tekrar başlatmak POKE 1,198 komutuyla gerçekleşir.

Programdaki satırların görevleri ise şöyle:

10- 30: ROM'u RAM'a aktarma

40-100: Türkçe komutların hafızaya aktarılması

110-270: Türkçe komutların bulunduğu data satırları

280-310: BREAK tuşunun Türkçeleştirilmesi

320-350: READY tuşunun Türkçeleştirilmesi

360-390: ERROR komutunun Türkçeleştirilmesi

400-450: Programın başlaması ve ekran görüntüsü

Bu yazıdaki programlar

Dergideki dökümlerden çıkarıldı; satırlar derginin kontrol toplamlarıyla doğrulandı ve programlar VICE emülatöründe denendi. Tarayıcıdaki C64'te çalıştırabilir, indirip bir emülatöre sürükleyip bırakabilir ya da gerçek bir C64'te LOAD "AD",8,1 ile yükleyebilirsiniz. "Sorun bulundu" yazanlarda bazı satırlar okunamadı ya da tutmadı; düzeltilmiş bir sürümünüz varsa contact@coze.org adresine gönderin.