İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

abl - 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 abl ç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 abl komutudur.

Program:

ADI


abl - Boolean fonksiyonları için önekli gösterim

TANIM


libablmmm.a bir boole fonksiyonunun LISP benzeri bir biçimde temsil edilmesini sağlayan bir kütüphanedir.
ABL, standart özelliklere sahip bir boole fonksiyonu için ön ekli bir dahili temsildir.
OR,NOR,NAND,XOR,NOT ve AND gibi operatörler. Bir ABL yalnızca ikililerden oluşur. Bir ikili
işlevsel tarafından erişilebilen iki alandan oluşur #tanımlamak ARAÇ ve CDR. bir
doublet bir MBK ile uygulanır zincir_listesi.
ifade ABL tarafından temsil edilen bir boole fonksiyonu için genel terimdir. İfade
bir atomik ifade veya bir operatör ifadesi olabilir. İşlev f = a temsil edilir
atomik bir ifadeyle f = (Ya da a b) bir operatör ifadesiyle temsil edilir. Bir
atomik ifade, aşağıdaki özelliklere sahip tek bir ikiliden oluşur: SONRAKİ işaretçi NULL'a eşit ve
VERİ işaretçi, tanımlayıcı işaretçiye eşittir. Sabit bir atomik ifade, bir atomik ifadedir.
tanımlayıcı olarak "'0'" veya "'1'" dizesine sahip ifade.
Operatör ifadesi atomik ifadeden daha karmaşıktır. Bu bir liste
öğelerde, ilk öğe ifadenin baş operatörüdür ve sonraki öğeler
ifadenin argümanları. numaralı telefonu arayarak tartışmaların üzerinden geçmek mümkündür.
işlevsel #tanımlamak CDR. Daha sonra her argümana işlevsel olarak erişilebilir. #tanımlamak ARAÇ.
Bir argüman yinelemeli olarak bir atomik veya operatör ifadesi olabilir. Birinin aritesi
operatör ifadesi birinci seviyedeki argümanların sayısıdır.
Fonksiyonlar iki gruba ayrılır, düşük seviyeli fonksiyonlar şu şekilde yazılır: #tanımlamak
ve ABL dahili formunu yönetmek için kullanılır, üst düzey işlevler ise yönetmek için kullanılır
Boole ifadeleri. Tüm işlevler "prefbib.c" dosyasında tanımlanmıştır (#tanımlamak in
"logmmm.h").

Fonksiyonel #tanımlamak

ATOM - bir ifadenin türünü kontrol eder (atomik veya operatör ifadesi).

ARAÇ - şunu döndürür VERİ bir ikilinin işaretçisi.

KADR - şunu döndürür VERİ işaretçisi SONRAKİ bir ikilinin işaretçisi.

CDR - şunu döndürür SONRAKİ bir ikilinin işaretçisi.

İŞLEM - bir operatör ifadesinin operatör numarasını döndürür.

VALUE_ATOM - ilişkili olanı döndürür tank * atomik bir ifadedir.

fonksiyonlar ve prosedürler

addHExpr - operatör ifadesinin başına yeni bir argüman ekler.

addQExpr - operatör ifadesinin kuyruğuna yeni bir argüman ekler.

herhangiİfade - sonuçlarına uygulanan mantıksal VEYA değerini döndürür
Bir fonksiyonun bir operatör ifadesinin argümanlarına uygulanması.

changeOperExpr - bir ifadenin başlığının operatörünü değiştirir.

charToOper - bir operatör dizesini bir operatör numarasına dönüştürür.

kopyaİfade - bir ifadeyi kopyalar.

Atom oluştur - atomik bir ifade yaratır.

createBinExpr - sonunda birleştirilmesiyle ikili bir operatör ifadesi oluşturur
operatörü.

createExpr - Bir operatör ifadesinin başını oluşturur.

silNumExpr - bir operatör ifadesindeki i'inci argümanı kaldırır.

devXor2Expr - XOR 2'yi OR-AND'a dönüştürür.

devXorExpr - bir ifadedeki XOR'u kaldırır.

ekranİfadesi - bir ifadeyi önek gösteriminde görüntüler.

displayInfExpr - sabit gösterimde bir ifadeyi görüntüler.

eşit İfade - iki ifadenin kesinlikle eşit olup olmadığını kontrol eder.

eşitVarExpr - iki ifadenin sözdizimsel olarak eşit olup olmadığını kontrol eder.

herİfade - sonuçlarına uygulanan mantıksal VE değerini döndürür
Bir fonksiyonun bir operatör ifadesinin argümanlarına uygulanması.

ifadeToChar - Bir ifadeyi dizeye dönüştürür.

charToExpr - bir dizeyi bir ifadeye dönüştürür.

düzArityExpr - bir ifadenin operatörlerini düzleştirir.

düzPolariteİfadesi - bir ifadenin çeviricilerini atom düzeyine çevirir
ifade.

ücretsizİfade - bir ifadeyi serbest bırakır.

kimlikİfadesi - operatör ifadesinden bir tanımlayıcı verir.

uzunlukİfade - bir ifadedeki bağımsız değişkenlerin sayısını döndürür.

haritaArabaExpr - tüm argümanlara bir fonksiyon uygulayarak yeni bir ifade oluşturur
bir operatör ifadesi.

haritaİfadesi - bir yordamı bir operatör ifadesinin tüm bağımsız değişkenlerine uygular.

maksimumİfade - bir operatör ifadesinin en yüksek argümanını döndürür.

dkİfade - bir operatör ifadesinin en düşük argümanını döndürür.

normExpr - bir ifadeyi normalleştirir.

notExpr - bir ifadeyi tamamlar ve sonunda bir basitleştirme yapar.

sayıAtomİfade - bir ifadedeki atom sayısını döndürür.

sayıOccExpr - bir atomun bir ifadede görünme sayısını döndürür.

sayıOperBinExpr - bir ifadedeki eşdeğer ikili operatörlerin sayısını döndürür.

operToChar - bir operatör numarasını bir operatör dizisine dönüştürür.

profİfade - bir ifadenin derinliğini döndürür.

profAOExpr - çeviricileri dikkate almadan bir ifadenin derinliğini döndürür
hesap.

aramaİfadesi - bir ifadede belirli bir atomu arar.

aramaSayıİfade - bir operatör ifadesindeki i'inci argümanı getirir.

aramaOperExpr - bir ifadede bir operatörü arar.

simplef10Expr - sabit atom içeren bir ifadede basitleştirmeler yapar
ifade.

simplifNotExpr - İnverterleri içeren bir ifadede basitleştirmeler yapar.

sıralamaİfadesi - bir ifadeyi sıralar.

alt İfade - belirli bir atomu bir ifadeyle değiştirerek bir ifadeyi kopyalar.

substPhyExpr - atomik bir ifadeyi bir dizi içindeki bir ifadeyle değiştirir
ifadesi.

supportChain_listExpr
- bir ifadenin desteğini döndürür zincir_listesi.

supportPtype_listExpr
- bir ifadenin desteğini döndürür ptype_list.

wPMExpr - iki kişi arasında desen eşleşmesi mümkünse 1 değerini döndürür
ifade.

Onworks.net hizmetlerini kullanarak abl'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Phaser
    Phaser
    Phaser hızlı, ücretsiz ve eğlenceli bir açık
    sunan kaynak HTML5 oyun çerçevesi
    WebGL ve Canvas oluşturma
    masaüstü ve mobil web tarayıcıları. Oyunlar
    ortak olabilir...
    Phaser'ı indirin
  • 2
    VASAL Motor
    VASAL Motor
    VASSAL, oluşturmak için bir oyun motorudur.
    geleneksel tahtanın elektronik versiyonları
    ve kart oyunları. için destek sağlar
    oyun parçası oluşturma ve etkileşim,
    ve ...
    VASSAL Motorunu İndirin
  • 3
    OpenPDF - iText çatalı
    OpenPDF - iText çatalı
    OpenPDF oluşturmak için bir Java kütüphanesidir.
    ve PDF dosyalarını bir LGPL ile düzenlemek ve
    MPL açık kaynak lisansı. OpenPDF
    LGPL/MPL iText'in açık kaynaklı halefi,
    var ...
    OpenPDF'i İndirin - iText Çatalı
  • 4
    SAGA CBS
    SAGA CBS
    SAGA - Otomatik Sistem
    Yerbilimsel Analizler - Bir Coğrafidir
    Bilgi Sistemi (GIS) yazılımı ile
    coğrafi veriler için muazzam yetenekler
    işleme ve ana...
    SAGA GIS'i indirin
  • 5
    Java/JTOpen için Araç Kutusu
    Java/JTOpen için Araç Kutusu
    IBM Toolbox for Java / JTOpen, bir
    destekleyen Java sınıfları kütüphanesi
    istemci/sunucu ve internet programlama
    modelleri OS/400 çalıştıran bir sisteme,
    i5/OS veya...
    Java/JTOpen için Toolbox'ı indirin
  • 6
    d3.js
    d3.js
    D3.js (veya Veriye Dayalı Belgeler için D3)
    sağlayan bir JavaScript kitaplığıdır.
    dinamik, etkileşimli veriler üretmek için
    web tarayıcılarında görselleştirmeler. D3 ile
    sen...
    D3.js'yi indirin
  • Daha fazla »

Linux komutları

Ad