====== Curry ====== ===== PAKCS ===== [[http://www.informatik.uni-kiel.de/~pakcs|PAKCS]] ist eine Implementierung der Sprache [[http://www.curry-language.org|Curry]], die auf der Übersetzung nach Prolog basiert und die Anwendungsprogrammierung mit umfangreichen [[http://www.informatik.uni-kiel.de/~pakcs/lib|Bibliotheken]] unterstützt. Zur Benutzung sollte man das Verzeichnis ''/opt/pakcs/bin'' in seinen Pfad aufnehmen. Dann kann man die interaktive Umgebung mit ''pakcs'' starten. ===== KiCS2 ===== [[http://www-ps.informatik.uni-kiel.de/kics2/|KiCS2]] (Kiel Curry System) ist eine neue Implementierung der Sprache [[http://www.curry-language.org|Curry]], die auf der Übersetzung nach Haskell basiert. Zur Benutzung sollte man das Verzeichnis ''/opt/kics2/bin'' in seinen Pfad aufnehmen. Dann kann man die interaktive Umgebung mit ''kics2'' starten. Wer sich an Stelle der zentralen Installation KiCS2 selbst installieren möchte, kann sich von der [[http://www-ps.informatik.uni-kiel.de/kics2/download/|Download-Seite]] einer Version installieren. Die aktuellste Version kann man sich aus dem git-Repository mit folgendem Kommando kopieren: git clone git://git-ps.informatik.uni-kiel.de/curry/kics2.git Es gibt auch eine [[http://www-ps.informatik.uni-kiel.de/kics2/GITINSTALL.html|Installationsanleitung für KiCS2 aus diesem git-Repository]]. Die Weiterentwicklung von KiCS2 wird als [[https://www-ps.informatik.uni-kiel.de/redmine/projects/kics2|Redmine-Projekt]] verwaltet. ===== KiCS ===== [[http://www.informatik.uni-kiel.de/prog/mitarbeiter/bernd-brassel/projects/|KiCS]] (Kiel Curry System) ist eine (nicht mehr weiterentwickelte) Implementierung der Sprache [[http://www.curry-language.org|Curry]], die auf der Übersetzung nach Haskell basiert. Zur Benutzung sollte man das Verzeichnis ''/opt/kics/bin'' in seinen Pfad aufnehmen oder die interaktive Umgebung direkt mit ''/opt/kics/bin/kicsi'' starten. ===== MCC ===== [[http://danae.uni-muenster.de/~lux/curry|MCC]] (Münster Curry Compiler) ist eine Implementierung der Sprache [[http://www.curry-language.org|Curry]], die auf der Übersetzung nach C basiert. Zur Benutzung sollte man das Verzeichnis ''/opt/mcc/bin'' in seinen Pfad aufnehmen oder die interaktive Umgebung direkt mit ''/opt/mcc/bin/cyi'' starten.