Эйфель (программалау теле)

Wikipedia — ирекле энциклопедия проектыннан ([http://tt.wikipedia.org.ttcysuttlart1999.aylandirow.tmf.org.ru/wiki/Эйфель (программалау теле) latin yazuında])
Навигациягә күчү Эзләүгә күчү
Эйфель
Тел сыйныфы програмлау теле, объектка йөз тоткан программалау теле[d], күппарадигмалы программалау теле[d] һәм интерпретируемый язык программирования[d]
Автор Бертран Мейер
Үстерүче Бертран Мейер & Eiffel Software
Йогынтысын кичергән
Ада[d], Симула[d], Z-нотация[d] һәм Simula 67[d]
Йогынты ясаган

Эйфель (ингл. Eiffel) — Бертран Мейер тарафыннан эшләнгән Алголга охшаган синтаксислы объектка юнәлтелгән программалаштыру теле. Бу тел беренче булып контракт программалаштыру ысулын тормышка ашыра.

Windows, DOS, OS / 2 һәм UNIX өчен Эйфель компиляторлары бар. Күпчелек Эйфель гамәлләре коды ясый, ягъни алар тәрҗемәче кебек башкарыла. Аннары, тәрҗемә итәлгән кодны компиляторы белән компиляциялә. Ләкин, турыдан-туры машина коды ясый торган системалар да бар (мәсәлән, Visual Eiffel).

Hello, world![үзгәртү | вики-текстны үзгәртү]

Экранга «Hello, world!» юлы чыгаручы программа үрнәге:

class HELLO 
  create
    make
  feature
    make
      do
        print("Hello World%N")
      end
end