A programozási nyelv struktúrája

A nyelv összetétele. A megszokott beszélt nyelv négy alapvető elemből áll: szimbólumokból, szavakból, kifejezésekből és mondatokból. A programozási nyelv hasonló elemeket tartalmaz, csak a szavakat elemi szerkezeteknek nevezik. kifejezések - kifejezések. ajánlatok - üzemeltetők. A szimbólumok, az elemi konstrukciók, a kifejezések és a szereplők hierarchikus struktúrát alkotnak. mivel az elemi konstrukciók szimbólumokból állnak, a kifejezések az elemi szerkezetek és szimbólumok szekvenciája, és az operátor a kifejezések, az elemi konstrukciók és a szimbólumok sorrendje.







A nyelv leírása a négy elnevezett elem leírása. A szimbólumok leírása magában foglalja a nyelv megengedett szimbólumainak számozását. Az elemi szerkezetek leírását az alakulás szabályai értik. A kifejezések leírása minden olyan kifejezés létrehozásának szabályai, amelyek értelme egy adott nyelven. Az üzemeltetők leírása az összes olyan típusú üzemeltető figyelembe vételét jelenti, amelyek a nyelvben megengedettek. Az egyes nyelvi elemek leírását a szintaxis és a szemantika adja. A szintaktikai meghatározások szabályokat hoznak létre a nyelvelemek megalkotására. A szemantika határozza meg a szintaktikai meghatározások nyelvének azon elemeinek használatát és szabályait.







A nyelv szimbólumai a fő oszthatatlan jelek, amelyek tekintetében minden szöveg a nyelvben van írva.

Az alapszerkezetek minimális nyelvi egységek, amelyek önálló jelentéssel bírnak. A nyelv alapszimbólumaiból állnak.

A programnyelvben szereplő kifejezés elemi konstrukciókból és szimbólumokból áll. meghatároz egy szabályt egy bizonyos érték kiszámítására.

Az üzemeltető meghatározza az elvégzendő műveletek teljes leírását. A szereplők egy csoportja szükség lehet egy komplex művelet leírására. Ebben az esetben az üzemeltetőket egy összetett üzemeltetővé alakítják. vagy blokk.

A szolgáltatók által meghatározott műveleteket az adatokon végzik el. Olyan programozási nyelvre vonatkozó javaslatokat, amelyekben adattípusok adatait adják meg, leírások vagy nem végrehajtható operátorok.

Egyetlen algoritmussal kombinálva a leírások és az operátorok egy programozási nyelvet programoznak.




Kapcsolódó cikkek