ObjectScript (programozási nyelv)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. október 17-én felülvizsgált verziótól ; az ellenőrzéshez 1 szerkesztés szükséges .
ObjectScript
Nyelvóra objektum-orientált , procedurális
A végrehajtás típusa értelmezve , bájtkódra fordítva
Megjelent 1997
Fájlkiterjesztés _ .cls .mac .int
Kiadás 2018.1
Típusrendszer gyenge dinamika
Főbb megvalósítások Gyorsítótár , IRIS
Befolyásolt MUMPS , SQL , JavaScript , Lua , PHP

Az ObjectScript (angolul /'ɔbʤikt skript/ , oroszul az átírás "object script") egy gyengén tipizált objektum-orientált programozási nyelv , amelyet az Intersystems fejlesztett ki . Az ObjectScript -alkalmazásokat általában speciális bájtkódra fordítják , így bármilyen számítógép-architektúrán futhatnak a Caché vagy az IRIS futtatókörnyezet használatával . Egyesíti az olyan nyelvek erejét, mint a JavaScript, a Lua és a PHP

Szintaxis

Az ObjectScripthez nem feltétlenül kell pontosvessző, itt van két kódpélda,

x = 12 ; y = "Hello World!" ; x = 12 y = "Hello World!"

És ez és ez a kód működik. A függvények meghívásához a szokásos szintaxist használjuk, mint a legtöbb programozási nyelvben.

nyomtatás ( 5 , " különbségek " )

Ennek a programozási nyelvnek van még egy szintaktikai tulajdonsága, függvény hívásakor az argumentumokat nem kell vesszővel elválasztani, használhatunk normál szóközt is.

nyomtatás ( 5 " különbség" )

A nyelv szintaxisában sok a " cukor " szó, ami megkülönbözteti a javascripttől és más nyelvektől, mint például a függvények idézőjelek nélküli hívása:

print "Hello World!"

Irodalom

Linkek