En del av de programmeringsspråk som finns tillgängliga på stp-datorerna. Detta är ingen dokumentation av dessa, utan mest korta anmärkningar om sådant som är speciellt här.

[C och C++] [Java] [Lisp] [ML] [Perl] [Prolog] [Python]

C och C++

cc kör gcc, vilket är GNU-projektets GNU Compiler Collection. GCC finns dokumenterad i infosystemet i Emacs. [Officiell sida]

c++ kör g++ vilket är den C++ som ingår i GCC.

Lisp

clisp kör en Commonlisp som heter CLISP och är skriven av Bruno Haible och Michael Stoll.

Perl

Mycket information om Perl finns på www.perl.com och The Perl Institute. Av särskilt intresse vid denna institution är kanske Larry Walls text om Perl & Lingustics.

Prolog

Med "prolog" kör man här SWI-Prolog. Dessutom finns GNU Prolog (gprolog) och en äldre version (3.8.3) av SICStus Prolog (sicstus).

Prolog och Emacs

Traditionellt har filnamn på .pl använts för Prolog, men numer används det också för Perl, och Emacs antar normalt att en sådan fil är Perl.

För att undvika detta problem kan man använda .pro för ens prolog-filer istället. Då kommer de automatiskt att hamna i prolog-mode.

Om man öppnar en fil foo.pl så hamnar Emacs i Perl-mode (det står (Perl) i moderaden). Om det i själva verket skulle vara prolog-mode så ställ då om med M-x prolog-mode.

Python

För Python kan NLTK – Natural Language Toolkit – vara av särskilt intresse här. Det innehåller en hel serie med programmoduler och korpusar för forskning och undervisning i NLP och finns installerat här.

Den handledning som hör till börjar som en nybörjarinstruktion i Python som direkt från början använder språkteknologiska exempel. Så den som vill prova lite kan köra igång med python och direkt hoppa till detta kapitel där.

Nytt

[2012-05-07] Om olika versioner av Ant.

[2012-04-03] Det är nu enklare att skapa egna projekt under Subversion.

[2012-03-28] Information om hur man loggar in på Windows-servrar i kvarteret.

[2012-03-22] Man kan logga in här vilket ibland kan visa mer infor­ma­tion.