Stekke baǵdarlanǵan programmalastırıw

Stekke baǵdarlanǵan programmalastırıw — bul maǵlıwmatlardı manipulyaciyalaw hám/yamasa parametrlerdi beriw ushın bir yamasa bir neshe steklerge súyenetuǵın programmalastırıw paradigması. Basqa programmalastırıw tillerindegi programmalastırıw konstrukciyaları stekke baǵdarlanǵan sistemada qollanıw ushın modifikaciyalanıwı kerekLuerweg, T. (2015). Stack based programming paradigms. Concepts of Programming Languages–CoPL’15, 33.. Kópshilik stekke baǵdarlanǵan tiller postfiks yamasa Keri Polyak jazıwında isleydi: buyrıq ushın argumentler yamasa parametrler sol buyrıqtan aldın kórsetiledi. Mısalı, postfiks jazıwı kóbeytiw, 2, 3 (prefiks yamasa Polyak jazıwı) yamasa 2 kóbeytiw 3 (infiks jazıwı) ornına 2, 3, kóbeytiw dep jazıladı. Forth, Factor, RPL, PostScript, BibTeX stil dizayn tiliOren Patashnik, Designing BibTeX styles (PDF) hám kóp assembler tilleri usı paradigmaǵa sáykes keledi.

Stekke tiykarlanǵan algoritmler maǵlıwmatlardı stekten alıp hám stekke qosıp manipulyaciyalaydı. Operatorlar stektiń maǵlıwmatlardı qalay manipulyaciyalawın basqaradı. Bir operatordıń tásirin ayrıqsha kórsetiw ushın, kóbinese operatordan aldın hám keyin stektiń joqarǵı jaǵdayın kórsetetuǵın kommentariya paydalanıladı; bul stek effekt diagramması dep ataladı. Geypara stekke baǵdarlanǵan tiller hár túrli maqsetler ushın bir neshe steklerdi qollanıwı múmkin; mısalı, PostScript ózgeriwshiler, sózlikler, proceduralar, geypara ádettegi proceduralar hám basqarıw aǵımı operatorları ushın bólek steklerdi paydalanadı. Til modelin analizlew ańlatpalar menen programmalardı ápiwayı interpretaciyalawǵa imkaniyat beredi.

 Derekler 

Kategoriya:Programmalastırıw paradigmaları
__BÖLİDİMÖNDEMEW__