PODRŠKA ZA PYFLIES JEZIK U VS CODE EDITORU

  • Dejan Šorgić
Ključne reči: ekstenzija, pyFlies, DSL, Language Server Protocol, Visual Studio Code, jezički server

Apstrakt

U ovom radu implementirana je nadogradnja na postojeću ekstenziju za Visaul Studio Code okruženje koja pomaže pri pisanju eksperimenata u PyFlies jeziku. U okviru rada je primarno implementiran jezički server, koji pomoću Language Server Protocol-a komunicira sa PyFlies ekstenzijom i tako proširuje njene funkcionalnosti.

Reference

[1] Dejanović, I.; Dejanović, M.; Vidaković, J.; Nikolić, S. PyFlies: A Domain-Specific Language for Designing Experiments in Psychology. Appl. Sci. 2021, 11, 7823. https://doi.org/10.3390/app11177823
[2] Peirce, J., Gray, J.R., Simpson, S. et al. PsychoPy2: Experiments in behavior made easy. Behav Res 51, 195–203 (2019). https://doi.org/10.3758/s13428-018-01193-y
[3] http://textx.github.io/textX/stable/, pregledano 16. oktobar 2019.
[4] Mernik, M., Heering, J., & Sloane, A. M. (2005). When and how to develop domain-specific languages. ACM Computing Surveys, 37(4), 316–344. doi:10.1145/1118890.1118892
[5] Microsoft. 2018. Example - Language Server. (2018). https://code.visualstudio.com/api/language-extensions/language-server-extension-guide
Objavljeno
2024-03-05
Sekcija
Elektrotehničko i računarsko inženjerstvo