Semesterside for INF2100 - Høst 2016

Faglærere

De som kalles inn til samtale, har nå fått beskjed per e-post.

Dag L

 

23. nov. 2016 13:55

Jeg har lagt opp en ny versjon av referansekompilatoren ~inf2100/pascal2016 for å rette en feil noen studenter oppdaget: Ved feil oppdaget av skanneren ble det ofte gitt galt linjenummer, og noen ganger krasjet kompilatoren.

Hvis noen ønsker å rette feilen i sin kode, skal de bare endre innholdet av scanner.Scanner.error fra

    Main.error("Scanner error on " +
             (curLineNum()<0 ? "last line" : "line "+curLineNum()) +
             ": " + message);

til

    Main.error("Scanner error" +
             (getFileLineNum()>0 ? " on line "+getFileLineNum() : "") +
             ": " + message);

Dag L

 

22. sep. 2016 14:32

Innleveringen skal skje i Devilry og du skal sende inn en ZIP-fil med hele prosjektet. Denne ZIP-filen lager du enklest ved å gå til mappen der du kompilerer (ved å gi kommandoen «ant»). Hvis du i stedet gir kommandoen «ant zip» vil det bli laget filen inf2100-oblig-2016.zip.(Husk å fjerne den opprinnelige ZIP-filen med prekoden først.)

16. sep. 2016 14:55

Som et forsøk vil vi bruke Piazza (se link på semestersiden) til diskusjoner samt spørsmål og svar. Alle kan komme med sitt, men jeg garanterer ikke hvor raskt det vil komme svar.

Dag L

6. sep. 2016 15:23

Nå virker ~inf2100/pascal2016 fint både under RH6 og RH7.

(For spesielt interesserte: Løsningen var å benytte statisk linking av programmet.)

30. aug. 2016 10:03

Referansekompilatoren ~inf2100/pascal2016 er laget for nyeste Linux-versjon (RH7) men innloggingstjeneren login.ifi.uio.no kjører ennå RH6. Jeg er varslet om at den vil bli oppgradert til RH7 neste uke.

Inntil videre kan man logge inn på rh7login.ifi.uio.no hvor kompilatoren fungerer.

25. aug. 2016 16:35