DIZAJN I IMPLEMENTACIJA JEZIKA SPECIFIČNOG ZA DOMEN LOGIČKIH ENIGMATSKIH IGARA

  • Sara Panić
Ključne reči: JSD, textX, gramatika, enigmatika, logičke igre

Apstrakt

Cilj rada jeste istraživanje, projekto­vanje i razvijanje jezika koji će omogućiti lakše i brže predstavljanje i analizu različitih vrsta logičkih enigmat­skih igara. Nakon toga implementiran je prototip sistema za implementaciju i izvršavanje logičkih enigmatskih iga­ra koristeći razvijeni jezik što uključuje razvoj osnovnih modula za rad sa zagonetkama i njihovu specifikaciju i interpretaciuju.

Reference

[1] Wikipedia – enigmatika, https://sr.wikipedia.org/sr/Енигматика, na mreži, pristup: april 2024.
[2] Rationality - Constraints and Contexts, T.-W. Hung and T.J. Lane , Academic Press, 2016
[3] Sudoku Space, https://sudoku-space.com, na mreži, pristup: april 2024.
[4] Crossword Puzzles as a Learning Tool For Vocabulary Development, Wiwat Orawiwatnakul, Language Institute, Bangkok University, 2017
[5] M. Fowler, Domain-specific languages, Addison-Wesley, 2010
[6] M. Völter, „DSL Engineering: Designing, Implementing and Using Domain-Specific Languages”, 2013.
[7] I.Dejanović – Jezici specifični za domen, - „Uvod“ https://www.igordejanovic.net/courses/jsd/01-uvod/, na mreži, pristup: april 2024.
[8] I.Dejanović – Jezici specifični za domen – „Tekstualne sintakse“, https://www.igordejanovic.net/courses/jsd/03-tekstualne-sintakse/ ,na mreži, pristup: april 2024.
[9] I.Dejanović, R. Vaderna, G. Milosavljević, Ž. Vuković, „TextX: A Python tool for Domain-Specific Languages implementation”, Knowledge-Based Systems, 2017
[10] FastAPI, https://fastapi.tiangolo.com/,na mreži, pristup: april 2024
[11] Uvicorn, https://www.uvicorn.org/,na mreži, pristup: april 2024
Objavljeno
2024-09-06
Sekcija
Elektrotehničko i računarsko inženjerstvo