• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • English 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Login
View Item 
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • View Item
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Interpretatori programmēšanas valodu konstrukcijām

Thumbnail
View/Open
302-39177-Simvulidi_Mihails_ms07112.pdf (315.0Kb)
Author
Simvulidi, Mihails
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Čerāns, Kārlis
Date
2013
Metadata
Show full item record
Abstract
Semantikas uzdošana mācību programmēšanas valodām ir vienkārša. Savukārt reālām programmēšanas valodām skaidri semantikas vai pat semantikas uzdošanas principu izklāsti nav viegli pieejami. Darbā ir parādīts, kādā veidā semantikas uzdošanas teorija var palīdzēt semantikas uzdošanā praktiskām valodām, t.sk. gan veidojot izpratni par jau esošām programmēšanas valodām, gan arī veidojot savas jaunas programmēšanas valodas (arī domēn-specifiskas valodas). Darba ietvaros ir izveidoti strādājoši interpretatori programmēšanas valodām, t.sk. konkrētās sintakses parsētāji, izklāstītas dažādas programmēšanas valodu konstrukcijas, un veikta izpēte, kur slēpjas reālu programmēšanas valodu semantikas sarežģītība.
 
It is simple to specify semantics for educational programming languages. However, clear semantics statements or even principle statements of semantics specification for real programming languages are not easily available. This thesis presents how the semantics specification theory can help in specifying semantics for practical languages, including raising awareness of the existing programming languages and also for creating new programming languages (including domain specific languages). This thesis presents working interpreters for programming languages, including parsers of the concrete syntax. This thesis also presents the statements of the various constructions of programming languages and contains the research about the reason of the complexity of the semantics of the real programming languages.
 
URI
https://dspace.lu.lv/dspace/handle/7/21114
Collections
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses [5688]

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV
 

 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

View Usage Statistics

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV