İngilizceFransızcaİspanyolca

OnWorks favicon'u

zmakebas - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında zmakebas çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen zmakebas komutudur.

Program:

ADI


zmakebas - metin dosyasını Spectrum Basic programına dönüştürün

SİNOPSİS


zmakebas [-hlr] [-a başlama çizgisi] [-i artış] [-n speccy_filename] [-o çıktı dosyası] [-s hat]
[giriş dosyası]

TANIM


zmakebas, metin dosyası olarak yazılmış bir Spectrum Basic programını gerçek bir türe dönüştürür
Temel dosya (.TAP dosyası olarak veya isteğe bağlı olarak ham başlıksız dosya olarak). Varsayılan olarak, giriş gelir
stdin'den ve çıktı 'out.tap'e gider.

Temel'i bir öykünücüde yazmak (diyelim) yerine zmakebas kullanmak, yazabileceğiniz anlamına gelir.
daha iyi bir düzenleyici kullanır ve metin dosyaları vb. üzerinde çalışan araçları kullanabilir. Ayrıca `-l' ile
seçeneği ile satır numarası olmadan, gerektiğinde etiketlerini kullanarak yazabilirsiniz.

Program başlangıçta sadece küçük yükleyici programları yapmak için kullanılmak üzere tasarlanmıştı, bu yüzden
kaynaksız ikili dosyalar olmaları gerekmez. Ancak, makul miktarda çaba sarf ettim
daha büyük, daha ciddi programlarda da çalışacağından emin olmak için,
Bu tarz bir şey.

SEÇENEKLER


-a oluşturulan dosyayı satırdan otomatik başlat başlama çizgisi. `-l' belirtilmişse,
bu bir etiket olabilir, ancak bunu belirtmek için ilk "@" karakterini eklemeyi unutmayın.

-h komut satırı seçenekleri hakkında yardım verin.

-i etiketler modunda, satır numarası artışını ayarlayın (varsayılan 2).

-l satır numaraları yerine etiketler kullanın.

-n .TAP dosyasında kullanılacak dosya adını belirtin (10 karaktere kadar), yani dosya adı belirtimi
görecek. Varsayılan boş bir dosya adıdır (10 boşluk).

-o çıktısı çıktı dosyası varsayılan 'out.tap' yerine. Dosya adı olarak `-' kullanın
stdout'ta çıktı.

-r varsayılan .TAP dosyası yerine ham başlıksız bir Temel dosya yazın.

-s etiketler modunda, başlangıç ​​satır numarasını ayarlayın (varsayılan 10).

GİRİŞ FORMAT


Girdi, bir türe (kesin olmak gerekirse 128) yazacağınız kadar olmalıdır.
aşağıdaki istisnalar:

`#' ile başlayan satırlar dikkate alınmaz. Bu, olmayan yorumları eklemenize izin verir.
çıktı Basic dosyasına kopyalanır.

Boş satırlar yoksayılır.

Anahtar kelimelerde büyük/küçük harf dikkate alınmaz - "print", "PRINT" ve "pRiNt" eşdeğerdir.

İsteğe bağlı olarak 'rastgele' yerine 'rastgele' seçeneğini kullanabilirsiniz.

C-tarzı onaltılık sayı ile 'bin' kullanarak onaltılık sayılar elde edebilirsiniz, örneğin 1234h elde etmek için
'bin 0x1234' kullanın. (Bununla birlikte, özellik listesinde tam olarak bu biçimde görünür, bu yüzden
çıktı programını bir özellik üzerinde düzenleyebilmek istiyorsanız bunu kullanın.)

Bir ters alıntı (`) kullanarak bir pound işareti (bir özellikte karakter 96) alabilirsiniz.

Bir giriş satırı normalde bir Basic satırına eşittir, ancak son olarak ters eğik çizgi kullanabilirsiniz.
Bir sonraki giriş satırındaki ifadelere devam etmek için bir satırın karakteri.

Bir bilgisayarda yaptığınız gibi tam anlamıyla blok grafik karakterleri ve UDG'ler eklemek yerine
speccy, bir kaçış dizisi kullanmalısın. Bunlar ters eğik çizgi (`\') ile başlar. almak için
UDG, bu ters eğik çizgiyi UDG'nin 'a' ile 'u' ('t' ve 'u') aralığındaki harfiyle takip edin
sadece program 48k specy'de veya 48k modunda çalıştırıldığında istenen etkiye sahip olacaktır,
rağmen); hem büyük hem de küçük harf çalışması. Telif hakkı sembolünü almak için `*' ile takip edin.
Bir blok grafik karakteri elde etmek için, onu kullanarak iki karakterlik bir "çizim" ile takip edin.
boşluklar, noktalar, kesme işaretleri ve/veya iki nokta üst üste. (Örneğin, `\':' ile 135 karakterini alırsınız,
ve `\:.' ile karakter 142.) Bir `@' harfini almak için onu `@' ile takip edin. (Bu gerekli
yalnızca `-l' seçeneği verilmişse, ancak verilmiş olsun ya da olmasın çalışıyorsa.) Bir hazır bilgi belirtmek için
Doğrudan Temel çıktı dosyasına atılacak sekiz bitlik karakter kodu (gömülü için kullanmak için
renk kontrol kodları ve benzerleri), parantezler ve bir C-sözdizimi numarası kullanın, örneğin `\{42}' için
ondalık ve onaltılık için "\{0x42}". Son olarak, bu tür şeylerde her zamanki gibi, bir hazır bilgi elde edebilirsiniz.
diğeriyle ilk ters eğik çizgiyi izleyerek ters eğik çizgi.

`-l' seçeneği verilmişse, satır numaraları atlanmalıdır. Bunun yerine bunlar
çıktıda otomatik olarak oluşturulur ve gerektiğinde etiketleri kullanabilirsiniz.
'goto' komutları vb. için satır numaralarını değiştirin. Metinle birlikte bir etiket tanımlanır
`@label:' satırın başında (muhtemelen önünde boşluk vardır). başvurulabilir
`@label' ile (önce veya sonra). İki nokta üst üste dışında herhangi bir yazdırılabilir ASCII karakteri ve
boşluk bir etiket adında kullanılabilir. İşte etiketlerin nasıl çalıştığına dair bir örnek, hem
girdi ve çıktı (listelenmesi) - ilk olarak girdi:

@foo git
"görülmedi" yazdır
@foo: "merhaba dünya" yazdır

Şimdi çıktı:

10 14'E GİT
12 YAZDIR "görülmedi"
14 YAZDIR "merhaba dünya"

Bu durumu not edin is etiketler için önemli; 'foo' ve 'FOO' farklıdır.

onworks.net hizmetlerini kullanarak zmakebas'ı çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    İletim Uzaktan GUI'si
    İletim Uzaktan GUI'si
    İletim Uzak GUI bir özelliktir
    için zengin çapraz platform ön ucu
    bir İletimi uzaktan kontrol etme
    RPC aracılığıyla Bit-Torrent istemci arka plan programı
    protokol. İletim...
    İletim Uzak GUI'sini İndirin
  • 2
    s3cmd
    s3cmd
    Amazon S3'e erişmek için açık kaynaklı araç
    dosya depolama. S3cmd ücretsiz bir komuttur
    yükleme için satır aracı ve istemci,
    Amazon'da veri alma ve yönetme
    S3 ve diğer...
    s3cmd'yi indirin
  • 3
    XyZerKunG Sunucu Aracı
    XyZerKunG Sunucu Aracı
    XyZerKunG ServerTool şunları yapmanıza yardımcı olur:
    kendi Minecraft sunucunuz ve birlikte oynayın
    arkadaşın birkaç dakika
    Özellikler: Otomatik olarak bir
    Minecraft sunucusu...
    XyZerKunG Sunucu Aracını İndirin
  • 4
    CalcTools
    CalcTools
    olarak hizmet etmesi amaçlanan Java kaynağı
    hem matematik hem de öğretim için bağlantı noktası
    hesaplama için yazılım çözümleri
    yinelemeli denklemler. Genel arayüzler
    izin ver...
    CalcTools'u indirin
  • 5
    Rocket.Chat Masaüstü İstemcisi
    Rocket.Chat Masaüstü İstemcisi
    Rocket.Chat Masaüstü istemcisi
    Rocket.Chat için resmi masaüstü uygulaması,
    basit ama güçlü açık kaynak web
    sohbet platformu. macOS'ta test edilmiştir,
    Pencereler ...
    Rocket.Chat Masaüstü İstemcisini İndirin
  • 6
    OfisKat
    OfisKat
    OfficeFloor, tersine çevrilmesini sağlar
    aşağıdakilerle birlikte kuplaj kontrolü: - bağımlılık
    enjeksiyon - devam enjeksiyonu -
    Daha fazla bilgi için iplik enjeksiyonu
    ziyaret edin...
    OfficeFloor'u İndirin
  • Daha fazla »

Linux komutları

Ad