ObjectScript (ohjelmointikieli)

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 17. lokakuuta 2021 tarkistetusta versiosta . vahvistus vaatii 1 muokkauksen .
ObjectScript
Kieliluokka oliosuuntautunut , menettelyllinen
Toteutustyyppi tulkittu , käännetty tavukoodiksi
Esiintyi 1997
Tiedostotunniste _ .cls .mac .int
Vapauta 2018.1
Tyyppijärjestelmä heikko dynamiikka
Tärkeimmät toteutukset Välimuisti , IRIS
Vaikutettu MUMPS , SQL , JavaScript , Lua , PHP

ObjectScript (lausutaan englanniksi /'ɔbʤikt skript/ , venäjäksi translitterointi on "object script") on Intersystemsin kehittämä heikosti tyypitetty olio-ohjelmointikieli . ObjectScript-sovellukset käännetään yleensä erityiseksi tavukoodiksi , joten niitä voidaan käyttää missä tahansa tietokonearkkitehtuurissa Caché- tai IRIS - ajoaikaa käyttämällä . Se yhdistää kielten, kuten JavaScriptin, Luan ja PHP:n, voiman

Syntaksi

ObjectScript ei välttämättä tarvitse puolipistettä, tässä on kaksi koodiesimerkkiä,

x = 12 ; y = "Hei maailma!" ; x = 12 y = "Hei maailma!"

Ja se ja tuo koodi toimii. Toimintojen kutsumiseen käytetään tavallista syntaksia, kuten useimmissa ohjelmointikielissä.

tulosta ( 5 , " erot " )

Tässä ohjelmointikielessä on vielä yksi syntaksiominaisuus, kun funktiota kutsutaan, argumentteja ei tarvitse erottaa pilkulla, voit käyttää tavallista välilyöntiä.

tulosta ( 5 " eroa" )

Kielen syntaksissa on paljon " sokeria " , joka erottaa sen javascriptistä ja muista kielistä, kuten funktioiden kutsumisesta ilman lainausmerkkejä:

tulosta "Hei maailma!"

Kirjallisuus

Linkit