Projekt namn: Spell Caster++
- Period: Början av: 2025 Vår Termin 1 - Slutet av: 2025 Vår Termin 2
- Kurs: TDP019 Projekt: Datorspråk
- Tekniker använda: ['Ruby', 'GitLab', 'Testning']
- Grupp storlek: 2
-
- Om projektet: I detta projekt byggde vi ett eget programmeringsspråk baserat på Ruby. Vi använde en parser som läser in vår kod, applicerar matchningsregler och exekverar koden för att till slut returnera ett resultat. Under projektet skrev vi mycket tester för att säkerställa att befintlig funktionalitet fortsatte fungera när nya funktioner lades till. Språket stödde bland annat jämförelseoperatorer, aritmetik, if-satser, scope-hantering, while-loopar, funktioner, arrayer och felhantering.