Göm menyn

TDP007 Konstruktion av datorspråk

Kursmaterial


Föreläsningsslides

Nedan kommer slides och övrigt från föreläsningarna att publiceras

Konfigurera system

Installera Ruby

I denna kurs kommer vi använda ruby. Det är därför viktigt att ni har en fungerande version på er dator. I laborationssalarna på universitetet finns version 3.0.2 installerad. Det är förmodligen smidigt som ni försöker installera en närliggande version på era egna system.

Installation av ruby i den egna miljön kan man göra på olika sätt och man kan hitta dessa i Rubys dokumentation. Vanligtvis fungerar följande kommando bra:
sudo apt install ruby-full.

Gems

Gems är paket som innehåller funktionalitet utöver Rubys grundfunktionalitet. Vi kommer bland annat använda oss av ett gem som heter test-unit för att arbeta med enhetstester. test-unit bör komma med den fulla installationen av ruby, annars kan man hitta instruktioner här.

Emacs

Kursen använder Emacs som text-editor. Det är fritt att använda andra alternativ men det ges inget stöd för andra editors. Emacs garanteras finnas vid tentamen, övriga editors får man själv kontrollera om de är installerade i salarna. Vill du testa kan du sätta dig en SU-sal och se vad som finns där.


Sidansvarig: Pontus Haglund
Senast uppdaterad: 2026-02-04