Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
commodore.gen.trCommodoreCommodore YazılımACME crossassembler multiline comments
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: ACME crossassembler multiline comments  (Okunma Sayısı 3687 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
wizofwor
Genel Yönetici
*****
Mesaj Sayısı: 4.785


Gosub ile gidilen yerden goto ile dönen adam


Üyelik Bilgileri WWW
« : Aralık 01, 2013, 15:15:51 ÖS »

ACME crosassembler'da birdenden fazla satırı comment olarak ayıramıyor muyuz?

Amacım program istediğim çıkıtıyı vermediği zaman şüphelendiğim kodu başını ve sonunu işaretleyerek devre dışı bırakmak.

C'deki /* .... */ olayı gibi.
Logged

Metallic
Uzman
*****
Mesaj Sayısı: 1.081



Üyelik Bilgileri
« Yanıtla #1 : Aralık 01, 2013, 19:16:05 ÖS »

Acme'de multiline comments yok maalesef, ama onun yerine !if CONDITION {BLOCK} kontrolünü kullanabilirsin;

!if 0 {
    lda #0
    sta $d020
}

yukarıdaki örnekte condition olarak 0=false girildiği için Acme takip eden kod bloğunu atlar
yalnız bu blok atlansa bile içinde yazım hatası yapamazsın, yoksa derlemeye takılır

bir de !eof direktifi var, !eof  'den sonraki satırlar derlemeye girmez
aradan çıkarmak istediklerini kesip !eof 'den sonraya yapıştırabilirsin
Logged
wizofwor
Genel Yönetici
*****
Mesaj Sayısı: 4.785


Gosub ile gidilen yerden goto ile dönen adam


Üyelik Bilgileri WWW
« Yanıtla #2 : Aralık 01, 2013, 19:28:44 ÖS »

!if condition tam aradığım şeymiş. Derdim zaten yazım değil mantık hatalarını yakalamak.
Logged

Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: