Abstract:
CvasiucDSL: Un DSL pentru 2D figuri prezintă un limbaj de scripting intuitiv pentru crearea și modificarea figurilor geometrice 2D. Destinat studenților, proiectanților și inginerilor, CvasiucDSL simplifică definirea și îmbunătățirea formelor cu proprietăți precum mediane și raze. De asemenea, acceptă comenzi precum buclele și funcțiile, ceea ce îl face potrivit pentru sarcini educaționale și de prototipare. Proiectul include un interpret și un compilator personalizat pentru a procesa comenzile și a genera rezultate vizuale, demonstrând modul în care limbajele specifice domeniului pot spori accesibilitatea, eficiența și învățarea în domenii axate pe geometrie.