Bilgi Merkezi
Bundan sıkıldım, bana başka bir şey göstersen?

Expression


An deyim-oriented programlama dili bir programlama dilidir( Neredeyse) Her yapı bir deyimdir ve Bir değeri verir. Makro tanımları , Preprocessor emretir , Ve ilânler deyim-oriented dillerde ifadeler gibi sık sık davranılır. Bazı deyim-oriented diller olmak için yalnızca deyimler tarafından verilen yan-effectsi var olanı yazan boş bir dönüşü tanıştırır.

ALGOL 68 bir deyim-oriented dilin bir örneğidir. Pascal değildir. Diller programlıyor olan tüm işlevsel Deyim-orienteddir.

1
Expression1
-yönlendirme çok komut ifadeler gerçekte deyimler gibi genellikle kullandığı gibinin, diller ,ı programlıyor olan zorunluda karıştırıyor. örneğin C programlama dilindeki atama bir deyimdir , bir ifade değildir. Bu takip eden karışıklığı hesaba katar:

if( X = 1) {. . . EÄŸer 1 olan deyim x = 1 'in sonucu , olursa } { / * bu dal * / }

The şartını başka asla çalıştırılmaz. Eğer her zaman doğru dalı çalıştıracak olsaydı böyle. Sık sık karıştırılır:

if( X = = 1) {. . . Eğer x başka 1 * / } { olursa / * çalıştırdı. . . Eğer x 1 = x bir sözdizimi hatası gibi 1 * / }

For bu sebep olursa / * çalıştırdı. , Çok bilgisayar programcısı koşullularda sabit ilk ,ı yazar , Ve = = için mistyping = bir böcekle sonuçlanmayacak

expression orientation ile ilgili Anahtar Kelimeler :languages the not language programming expressionoriented
Bu makale Wikipedia' dan çarpma olup GNU FDL lisansı altındadır. Bu yazıyı yazan arkadaşlar buradadır.
Bir Şey Öğren bir Ferruh Mavituna aksiyonudur ve aktivist bir Wiki forkudur.

Wußten Sie das? - Lernet was