Arată înregistrarea sumară a articolului
Crearea unui interpretor in Golang destinat automatizării activităților de programare
dc.contributor.author | Borodin, Dan | |
dc.date.accessioned | 2023-08-04T10:38:02Z | |
dc.date.available | 2023-08-04T10:38:02Z | |
dc.date.issued | 2022-07-15 | |
dc.identifier.uri | http://arthra.ugal.ro/handle/123456789/9364 | |
dc.description | PROIECT DE DIPLOMĂ Coordonator științific, Ş.l. dr. ing. Bogdan Codreș | ro_RO |
dc.description.abstract | Obiectivul acestei lucrări este descrierea procesului în urma căreia a fost gândit și implementat interpretorul pentru limbajul de programare bdlang(limbaj de programare inventat strict pentru realizarea acestei lucrari). Este descrisa fiecare etapa de creare a unui interpretor care este întâlnită practic in crearea oricărui interpretor. Limbajul de programare bdlang are ca scop primar oferirea utilizatorului cu uneltele necesare pentru a putea optimiza și ușura automatizarea proceselor de programare cum ar fi recompilarea unui proiect complex scris in C++. Interpretorul oferă un REPL(citește, evaluează, printează, repeta) integrat gata de utilizare care suporta toate funcționalitățile limbajului. Pe lângă opțiunea de REPL interpretorul oferă și posibilitatea de a rula un program scris într-un fișier. Limbajul suporta operații aritmetice, definirea de variabile, funcții, bucla while, expresia if-else si desigur ca are un sistem intern care oferă utilizatorului o funcție predefinita cu care acesta poate rula orice comanda din terminal. Codul sursa este încărcat pe Github(controler de versiuni) si poate fi vizionat la cerere. | ro_RO |
dc.language.iso | ro_RO | ro_RO |
dc.title | Crearea unui interpretor in Golang destinat automatizării activităților de programare | ro_RO |
dc.type | Bachelor Thesis | ro_RO |