Szakterületi nyelv kidolgozása MPS-ben

2021-2022 ősz

Nincs megadva

Téma leírása

Az utóbbi években egyre népszerűbbé válik a JetBrains MPS (Meta Programming System https://www.jetbrains.com/mps/) fejlesztőkörnyezete. Az MPS segítségével definiálható egy saját szakterületi nyelv, melyhez azonnal rendelkezésünkre áll egy projekciós szerkesztő is. Ezzel a szerkesztővel közvetlenül az absztrakt szintaxisfa kerül szerkesztésre, így az egyes utasítások tartalmazhatnak akár grafikus elemeket is, ezzel a nyelvet még kifejezőbbé téve. 

A feladat egy saját szakterületi nyelv kidolgozása MPS segítségével. A kidolgozandó nyelv témája szabadon választható. Az MPS működésése nem követelmény, ennek megismerése a feladat része. A téma sok irányba elvihető, valamint továbbvihető szakdolgozat, illetve diplomaterv (esetleg TDK) témaként is.

Feltételek

  • Érdeklődés
  • Angol

Maximális létszám: 5 fő