Helló, világ! Példa - Encyclopedia of programozási nyelvek

Példa változatok Lua 5.0

Példa változatai SpiderMonkey (Firefox 3.5)

  • nyomtatás. használva egy tolmács a parancssori felület egy üzenetet jelenít meg a szabványos kimeneti stream segítségével a böngésző - a nyomtatási párbeszédablak Az aktuális dokumentum;
  • document.write. ha a böngésző - írja a szöveget az oldalon;
  • console.log. bővítmény parancs Firebug, amelynek célja, hogy kiadási hibakeresési üzenetek a konzol bővítmény;
  • éber. ha a böngésző - Létrehoz egy pop-up információs ablak ezzel a szöveggel.

Példa változatok GHC 6.10.4

Példa változatok szőrös Paws

X - függvényében állandó (jelöljük% Interaktív FP). bocsátanak ki - egy szabványos funkciót, amely megszünteti az érvelését a szabványos kimenetre. Fő - funkció, amelynek jelenlétében, majd a szőrös mancsok programok miatt szükséges A kivitelezés során az első program neve.

Példa változatok GNAT 3.4.5

Példa a változatok UCBLogo 6.0

Példa változatai gawk 3.1.6. Jawk 1.02. mawk 1.3.3

Kiírja sablon elkezdődik. azaz feldolgozás előtt a bemeneti adatokat. Az adat önmagában nem kerül feldolgozásra.

Példa változatok S-Lang 2.2.2

Példa változatok Hanoi Szerelem

Ez a példa egy példa valóban át brainfuck. Minden stack üres, és minden számításokat végeznek a nyilvántartásban. Egy halom használt forrásként konstans 1: mivel üres azokra alkalmazott pop művelet visszaadja az értéket 1. Tehát a parancs és végrehajtóoperátor parancsok válnak „hogy növelje a regiszter értéke 1” és „csökkenti az értéket a regiszter értéke 1,” illetve, és egyenértékűek a + és - brainfuck. Egy pár csapat, "„, írja a tartalmát a nyilvántartás a standard kimenetre, és megegyezik a parancs. Brainfuck tovább.

Például J602 változatok. J701

Példa a változatok Müller brainfuck 2.0

Ez a példa egy átviteli Brainloller ebben a példában. Mivel Brainloller - tisztán grafikai nyelv, vagy a forrása a képet.


"Hello, World!" a Brainloller

Helló, világ! Példa - Encyclopedia of programozási nyelvek

"Hello, World!" a Brainloller (nagyítás 10x)

Példa Mathics 0.4 verzió. Wolfram Mathematica 7.0.1.0. Wolfram Mathematica 8.0.4

Ebben az esetben az ideiglenes string változó. A sor végére van a „;”, és a változó értékeit jelenik kiválni. ami nem mindig kényelmes.

Példa Mathics 0.4 verzió. Wolfram Mathematica 7.0.1.0. Wolfram Mathematica 8.0.4

Nyomtatás funkció kiírja érveit a fő kimenet. Streams ágyazhatók, és a kényelem a másolás az eredmények jobb használni, hogy megjelenjen egy szál.

Példa változatok Mercury 10.04

Példa változatai Bash 4.0.35. bash 4.1.5

Ebben a példában a Bash szerszám - dc (asztali számológép), nem szabványos, de gyakori eszközként működjön együtt a tetszőleges pontosságú. Csapat P (utolsó előtti karaktert | dc) kiírja a verem tetején. A szám a csapat hexadecimális külleme 0x48656C6C6F2C20576F726C64210A, és két szomszédos számjegy képez az ASCII-kódok simvollv "Hello, World!": 0x48 = H, 0x65 = e, 0x6c = l, stb Így, amikor a nyomtatás száma kezelik húr.

Példa változatok értelmező Proft-5,52

Példa brit helyett magyar kulcsszót (angolul Felhasználás Proft nem ajánlott).

Példa a változatok Guile 1.8.5. JScheme 7.2. MIT / GNU Scheme 7.7.9

Kimeneti vonal print - mellékhatása ez a parancs kerül végrehajtásra. Attól függően, hogy a végrehajtás, a csapat visszatér vagy az azokból származó szöveget vagy meghatározatlan visszatérési érték.

Példa változatok Whitespacers (Ruby)

Példa változatok ERL 5.7.3

Az első sor meghatározza a modul nevét, és rámutat arra, hogy kell lennie prog.erl fájlt. A második sor exportál 0-ed rendű (nem rendelkező paraméterek) fő funkciója. A harmadik rész a funkció is, amely kiírja a „Hello, World!”.

Példa változatok GDC 0,24

Writef funkció nagyjából megegyezik a printf C ++ és kiírja a húr egy bizonyos formátumban.

Példa változatai Bash 3.0. Bash 4.0.35. bash 4.1.5

A program működik elég nyilvánvalóan - karakter az üzenet számítjuk ASCII-kódot, és egymás után jelennek meg. Számolja a számlák annak a ténynek köszönhető, hogy a leadott a verem csak egy szám 0-9, számos kisebb számlák együttes. Az egyetlen nem-triviális technika kezelésére szimbólum l - ha annak ASCII-kód kiszámítani, hogy megháromszorozza a verem parancs ^ 0 és nyomtatott kétszer azonnal egyszer később.

Példa változatok Agda 2.2.6

Egyszerű kimeneti sor nyomtatása - természetellenes Agda tevékenység, ezért van szükség a telepítés további csomagokat. Ez a példa kell tárolni „helloworld.agda” fájlt. Be kell állítani a standard könyvtár Agda-StdLib; Ezt a példát teszteltük Agda 2.2.6 és Agda-StdLib 0,3. A fordításhoz a példa, használja a parancsot Agda -i [könyvtár útvonal] -i. -c helloworld.agda. ahol [könyvtár elérési út] - könyvtár elérési útját, ahová telepítette könyvtár. Ez a parancs lefordítja a forráskódot Agda Haskell kódot. majd - a futtatható fájlt.

Példa változatok Onyx 5.1.2

A program egyik coroutine - haza. Ez egy üzenet jelenik meg karakterenként az ASCII-karakter kódok, és megáll.

Példa változatok Alef (Plan 9, 2. kiadás)

Példa változatok Rust 0,1

Példa Ceylon M1 változat

Tegyük fel, hogy ez a program tartozik a modulo helloworld.progopedia.com. Ezután a programkód kell lennie /source/com/progopedia/helloworld.ceylon fájlt (viszonyítva a fő program könyvtárba, ahonnan fognak futni). Ezen túlmenően, a fájlt kell lennie /source/com/progopedia/module.ceylon leírása a modul, például, a következő:

Ezt követően, a program állítható össze ceylonc com.progopedia.helloworld parancsot, és a parancs futtatásához Ceylon com.progopedia.helloworld / 1.0.0 (adja változata, amikor elkezdi required).

Példa változatok loljs 1.1

Kapcsolódó cikkek