National Repository of Dissertations in Serbia
    • English
    • Српски
    • Српски (Serbia)
  • English 
    • English
    • Serbian (Cyrilic)
    • Serbian (Latin)
  • Login
View Item 
  •   NaRDuS home
  • Универзитет у Новом Саду
  • Природно-математички факултет
  • View Item
  •   NaRDuS home
  • Универзитет у Новом Саду
  • Природно-математички факултет
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Prilog teoriji funkcionalnih programskih jezika i implementaciji njihovih procesora

A contribution to the theory of functional programming languages and to an implementation of their processors

Thumbnail
1994
Disertacija.pdf (81.35Mb)
IzvestajKomisije.pdf (21.39Mb)
Author
Budimac, Zoran
Mentor
Paunić, Đura
Committee members
Acketa, Dragan
Paunić, Đura
Tošić, Živko
Tošić, Dušan
Metadata
Show full item record
Abstract
Analizirani su važniji predstavnici čisto-funkcionalnih programskih jezika i važniji načini njihove implementacije . Na osnovu uočenih osobina, jezici su podeljeni na klase. Definisan je novi medjujezik za implementaciju čisto-funkcionalnih programskih jezika kojim je moguće predstaviti više klasa funkcionalnih programskih jezika nego postojećim medjujezicima. Konstruisani su algoritmi translacije 4 viša funkcionalna jezika u medjujezik i algoritmi prevodjenja medjujezika u mašinske jezike 5 apstraktnih mašina. Diskutovani su neki praktični aspekti implementacije nedjujezika i izvršene analize performansi nekoliko  realizovanih prevodilaca.
Important purely functional languages and important ways of their implementation are analyzed. Based on observed characteristics, functional languages are divided into appropriate classes. A new specialized intermediate code for implementation of functional programming languages is defined, which enable a representation of more classes of high-level functional languages than existing intermediate codes. Algorithms for translation of four high-level functional languages into intermediate code are constructed, as well as algorithms for compilation of intermediate code into five abstract machine languages. Performance of several implemented compilers are analyzed.
Faculty:
University of Novi Sad, Faculty of Science
Date:
01-07-1994
Keywords:
Funkcionalno programiranje, implementacija funkcionalnih programskih jezika, medjujezik / Functional programming, Implementation of functional programming languages, intermediate code
[ Google Scholar ]
URI
https://www.cris.uns.ac.rs/DownloadFileServlet/Disertacija140481393404340.pdf?controlNumber=(BISIS)6031&fileName=140481393404340.pdf&id=2413&source=NaRDuS&language=sr
https://www.cris.uns.ac.rs/record.jsf?recordId=6031&source=NaRDuS&language=sr
https://www.cris.uns.ac.rs/DownloadFileServlet/IzvestajKomisije160077729641168.pdf?controlNumber=(BISIS)6031&fileName=160077729641168.pdf&id=16744&source=NaRDuS&language=sr
/DownloadFileServlet/IzvestajKomisije160077729641168.pdf?controlNumber=(BISIS)6031&fileName=160077729641168.pdf&id=16744
https://nardus.mpn.gov.rs/handle/123456789/17872

DSpace software copyright © 2002-2015  DuraSpace
About NaRDus | Contact us

OpenAIRERCUBRODOSTEMPUS
 

 

Browse

All of DSpaceUniversities & FacultiesAuthorsMentorCommittee membersSubjectsThis CollectionAuthorsMentorCommittee membersSubjects

DSpace software copyright © 2002-2015  DuraSpace
About NaRDus | Contact us

OpenAIRERCUBRODOSTEMPUS