So bringst du Prolog zum Laufen...

Ähnliche Dokumente
1 Vorraussetzungen. 2 Installiere Eclipse. FS 2015 Herausgabe: Dr. A. L. Schüpbach, D. Sidler, Z. István Departement Informatik, ETH Zurich

Informatik 1 Tutorial

Computeria Solothurn

Diese sind auf unserer Internetseite im Downloadbereich für den Palm zu finden:

Hex Datei mit Atmel Studio 6 erstellen

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Installation einer C++ Entwicklungsumgebung unter Windows --- TDM-GCC und Eclipse installieren

Python Installation. 1 Vorbereitung. 1.1 Download. Diese Anleitung ist für Windows ausgelegt.

Bilder zum Upload verkleinern

Informatik I Tutorial

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

Windows7 32/64bit Installationsanleitung der ROBO-PRO-Software

Installation von NetBeans inkl. Glassfish Anwendungs-Server

eridea AG Installation Eclipse V 1.1

Installationshandbuch. Software Version 3.0

mit dem TeXnicCenter von Andreas Both

Drupal 8 manuell installieren

Anleitung zur Webservice Entwicklung unter Eclipse

Wie installiere und richte ich die Sync-Plus Software auf einem PC mit Windows 7 und Outlook ein?

Starten der Software unter Windows XP

Lokale Installation von DotNetNuke 4 ohne IIS

Anleitung: DV4Mini auf einem Raspberry Pi

Publizieren von Webs mit SmartFTP

eridea AG Installation Eclipse V 1.4

ANLEITUNG ONECLICK WEBMEETING BASIC MIT NUR EINEM KLICK IN DIE WEBKONFERENZ.

WOT Skinsetter. Nun, erstens, was brauchen Sie für dieses Tool zu arbeiten:

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Installation/Einrichtung einer Datenbank für smalldms

Leitfaden für die Installation der freien Virtual Machine. C-MOR Videoüberwachung auf einem VMware ESX Server

ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg Weiterstadt

Anwenderdokumentation PersoSim

Universität Potsdam ZEIK - Zentrale Einrichtung für Informationsverarbeitung und Kommunikation

WordPress installieren mit Webhosting

Konfigurieren mit Outlook Express (Windows XP) oder Windows Mail (Windows Vista / Windows 7)

Konfigurieren mit Mozilla Thunderbird

Installation der Konfigurationsdateien für alle Windows-Versionen bis einschließlich Microsoft Windows 7

Installations- und Lizenz-Guide für Nutzer.

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.

OpenSSH installieren (Windows) Was ist OpenSSH?

Schulpaket 2015 / 2016 Installation

Um zu prüfen welche Version auf dem betroffenen Client enthalten ist, gehen Sie bitte wie folgt vor:

Installieren von Microsoft Office Version 2.1

MetaQuotes Empfehlungen zum Gebrauch von

Download und Speicherung von ebooks mit DRM.

Version 0.3. Installation von MinGW und Eclipse CDT

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

SharePoint Workspace 2010 Installieren & Konfigurieren

Anleitung zum Einspielen der Demodaten

Konfigurationslanleitung für J2EE und Eclipse im KBS-Pool

Anleitung zum Upgrade auf SFirm Datenübernahme

Anleitung zur Installation des AP-Manager-II

Leitfaden für die Installation der Videoüberwachung C-MOR

{tip4u://033} VPN mit Mac OS X

Handbuch Installation und Nutzung von KVSAonline über KV-FlexNet

Installation älterer Programmversionen unter Windows 7

Installation der 4Dv12sql Software für Verbindungen zum T.Base Server

Andy s Hybrides Netzwerk

Installationsanleitung WSCAD Elektrohandwerk

Konvertieren von Settingsdateien

EASYINSTALLER Ⅲ SuSE Linux Installation

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert

unter runtergeladen werden.

How to install freesshd

CTX 609 Daten Fax Modem. Installation Creatix V92 Data Fax Modem (CTX 609) unter Windows XP/ Windows Installation unter Windows XP:

HTW-Aalen. OpenVPN - Anleitung. Eine Installations- und Nutzungsanleitung zu OpenVPN

Anleitung zum Upgrade auf SFirm 3.x + Datenübernahme. I. Vorbereitungen

VR-NetWorld-Software: So installieren Sie das Programm

Installation OMNIKEY 3121 USB

Live Update (Auto Update)

Profi cash. - Einrichtung HBCI-Benutzerkennung -

Adminer: Installationsanleitung

Laufwerke, Ordner, Dateien: 1. Erklärung der Begriffe

Thunderbird installieren und einrichten:

Kostenloses OCR-Programm für Frakturschrift Alternative zu Abbyy Fine Reader

Der ultimative Geschwindigkeits-Regler

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

Über die Internetseite Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

INSTALLATION VON INSTANTRAILS 1.7

Anleitung zum Upgrade auf SFirm Datenübernahme

UpToNet Events and Artists Installation der Testversion und Einrichten einer Demodatenbank

Anleitung. Einrichtung vom HotSync Manager für den Palm 1550 bis 1800 unter Windows 7. Palm SPT 1500 / 1550 Palm SPT 1700 / Bits & Bytes Seite 1

Installationsanleitung CLX.NetBanking

Installationsanleitung CLX.PayMaker Home

FlashAir. Tool zur Firmwareaktualisierung Version Bedienungsanleitung

ACHTUNG: Es können gpx-dateien und mit dem GP7 aufgezeichnete trc-dateien umgewandelt werden.

ICT-Cloud.com XenApp 6.5 Configuration Teil 2

- Technische Beschreibungen MIDOSAXML INSTALLATIONSANLEITUNG... 1

StarCraft Brood War Kampagnen in StarCraft II Installations-Handbuch

Anleitung für Zugriff auf den LEM-FTP-Server

VPN CISCO ANYCONNECT

eduroam mit persönlichem Zertifikat unter Windows 7 und Vista

Das tgm stellt virtuelle Desktops zur Verfügung. Um diese nutzen zu können, gehen Sie bitte wie folgt vor:

Chipkartenleser Kobil/Xiring Installation unter Windows 7 Version Mit Hilfe der HRZ Installations-CD Oliver Ladach, Alexander Paar

Installation censhare Client. Inhaltsverzeichnis

Anleitung: Webspace-Einrichtung

PC Probleme beheben. Probleme mit Windows 7 beheben

Rillsoft Project - Installation der Software

EXPANDIT. ExpandIT Client Control Kurzanleitung. utilities. be prepared speed up go mobile. Stand

Installationsanleitung juris Toolbar 3.01

- Öffnen Sie Ihren Internet-Browser und geben Sie nacheinander folgende Adressen ein:

Transkript:

Diese Anleitung soll dir dabei helfen den freien Prolog-Interpreter SWI-Prolog zu installieren einen geeigneten Texteditor auszuwählen, mit dem du Prolog-Programme schreiben kannst das erste kleine Programm zu schreiben und in Prolog zu laden. Dann mal los, bring Prolog zum Laufen... unter Windows... Seite 2 unter Mac OS... Seite 5 unter Linux... Seite 9 Wenn du Fragen oder Verbesserungsvorschläge zu dieser Anleitung hast, wende dich einfach an deinen Prolog-Tutor oder deine Prolog-Tutorin! 1

unter Windows unter Windows Die folgenden Informationen beziehen sich auf Windows 7. Bei anderen Windows-Versionen können einzelne Schritte abweichen. Aber du schaffst das schon! SWI-Prolog installieren Lade dir die aktuelle stabile Version von SWI-Prolog herunter. URL: http://www.swi-prolog.org/download/stable Tipp: Nimm im Zweifel lieber die 32-BitVersion. Starte das heruntergeladene Installationsprogramm. Dateiname: w32plversion.exe Bestätige die Sicherheitsabfrage. Klick dich durchs Installationsprogramm. Die Standardeinstellungen sind okay. SWI-Prolog wird installiert. Fertig! Du hast SWI-Prolog installiert. 2

unter Windows Prolog-Programm schreiben Die Arbeit mit Prolog macht viel mehr Spaß, wenn du einen geeigneten Texteditor benutzt. Wir empfehlen den freien Editor Notepad++. URL: http://notepad-plus-plus.org Starte den Texteditor. Schreibe eine Klausel. Beispiel: cool(prolog). Speichere das Programm als Datei mit der Endung.pl. Beispiel: ErsterTest.pl Fertig! Du hast dein erstes Prolog-Programm geschrieben. Prolog-Programm laden und testen Starte SWI-Prolog. Standard-Menüeintrag: Startmenü > Programme > SWI-Prolog > Prolog Öffne das Hauptmenü File. Klicke auf den Menüeintrag Consult. Der Dialog Load file into Prolog wird angezeigt. Öffne dein Prolog-Programm. Beispiel: ErsterTest.pl Das Programm wird geladen. 3

5. unter Windows Gib eine Anfrage ein. Beispiel: cool(x). (Umgangssprachlich: Was ist cool? ) Drücke die Enter-Taste. Prolog versucht, eine Antwort zu finden. Beispiel: X = prolog. (Umgangssprachlich: Prolog ist cool! ) Fertig! Du hast dein erstes Prolog-Programm geladen und getestet. Syntax-Highlighting für Prolog aktivieren Wenn du Lust hast, kannst du jetzt noch dafür sorgen, dass die Prolog-Syntax in Notepad++ farblich hervorgehoben wird. Lade die Datei userdefinelang_prolog.xml herunter. URL: http://dl.dropbox.com/u/12764750/userdefinelan g_prolog.xml Starte Notepad++. Öffne das Hauptmenü Ansicht. Klicke auf den Menüeintrag Benutzerdefinierte Sprache.... 5. Klicke auf die Taste Importieren. Der Dialog Benutzerdefinierte Sprache wird angezeigt. Der Dialog Öffnen wird angezeigt. Öffne die heruntergeladene Datei. Dateiname: userdefinelang_prolog.xml Die Sprachdefinition für Prolog wird importiert. 7. Starte Notepad++ neu. Fertig! Alle neu geöffneten Dateien mit der Endung.pl werden mit Syntax-Highlighting angezeigt. 4

unter Mac OS unter Mac OS Die folgenden Informationen beziehen sich auf Mac OS X 10.8 (Mountain Lion). Bei anderen Versionen von Mac OS können einzelne Schritte abweichen. Aber du schaffst das schon! SWI-Prolog installieren Lade dir die aktuelle stabile Version von SWI-Prolog für Deine Version von Mac OS herunter. URL: http://www.swi-prolog.org/download/stable Tipp: Welche Version dein Betriebssystem hat, erfährst du, wenn du in der Menüleiste auf das Apple-Logo und dann auf Über diesen Mac klickst. SWI-Prolog für Mac OS X 10.7 funktioniert auch unter Mac OS X 10.8. Öffne Deinen Download-Ordner im Finder. Klicke mit gedrückter Ctrl-Taste auf das heruntergeladene Paket. Dateiname: swi-prolog-version.mpkg 5. Klicke auf den Öffnen. Bestätige die Sicherheitsabfrage. Klick dich durchs Installationsprogramm. Die Standardeinstellungen sind okay. 7. Gib zum Schluss Dein Kennwort ein. SWI-Prolog wird installiert. Fertig! Du hast SWI-Prolog installiert. Entwicklungsumgebung installieren und einrichten Da wir keinen freien Texteditor kennen, der Syntax-Highlighting für Prolog unter Mac OS unterstützt, empfehlen wir dir, die Entwicklungsumgebung Eclipse mit dem Prolog-Plugin PDT zu installieren. Das bedeutet zwar ein bisschen Installations- und Einarbeitungsaufwand, dafür kannst du dann aber besonders komfortabel mit Prolog arbeiten. Wenn du einen geeigneten Texteditor entdeckst, melde dich bitte bei deinem Prolog-Tutor oder deiner Prolog-Tutorin! 5

unter Mac OS Lade dir Eclipse Classic für Mac OS X 64bit herunter. URL: http://www.eclipse.org/downloads/ Klicke doppelt auf die heruntergeladene Datei. Dateiname: eclipse-sdk-version.tar Die Datei wird entpackt. Verschiebe den neuen Ordner eclipse an eine Stelle, an der er dich nicht weiter stört. Starte das Programm Eclipse in diesem Ordner. Dateiname: Eclipse Eclipse wird gestartet. Der Dialog Workspace Launcher wird angezeigt. Tipp: Je nach installierter Version von Mac OS kann es sein, dass du das Programm wieder mit gedrückter Ctrl-Taste starten musst. 5. Aktiviere das Kontrollkästchen Use this as the default and do not ask again. Klicke auf die Taste OK. 7. Installiere das Prolog-Plugin PDT. Menüeintrag: Help > Install New Software... 8. Der Dialog Install wird angezeigt. Gib ins Textfeld Work with: die URL von PDT ein. URL: http://sewiki.iai.uni-bonn.de/publicdownloads/update-site-pdt/ 9. Klicke auf die Taste Add.... Der Dialog Add Repository wird angezeigt. 10. Gib einen Namen ein. Beispiel: Prolog Development Tool 1 Klicke auf die Taste OK. 1 Wähle im Listenfeld den Eintrag Prolog Development Tool (PDT) aus. 1 Klicke auf die Taste Next. 1 Klicke dich durch den Assistenten und akzeptiere die Lizenz. 15. Bestätige die Sicherheitsabfrage. 1 Starte Eclipse neu. 17. Öffne eine neue Perspektive für Prolog. Menüeintrag: Window > Open Perspective > Other Ein Dialog wird angezeigt. 18. Wähle den Eintrag Prolog aus. 19. Klicke auf die Taste OK. Fertig! Du hast Eclipse installiert und eingerichtet. 6

unter Mac OS Prolog-Programm schreiben Starte Eclipse. Lege ein neues Projekt an. Menüeintrag: File > New > Project... Der Dialog New Project wird angezeigt. Tipp: Das Projekt kannst du für alle Prolog-Programme verwenden, die du in diesem Semester schreibst. Wähle den Eintrag Project unter General aus. Klicke auf die Taste Next. 5. Gib einen Namen für dein Projekt ein und bestätige. Lege eine neue Datei an. Menüeintrag: File > New > File... Der Dialog New File wird angezeigt. Gib einen Dateinamen mit der Endung.pl ein. 7. Beispiel: ErsterTest.pl 8. Klicke auf die Taste Finish. 9. Schreibe eine Klausel. Beispiel: cool(prolog). 10. Speichere das Programm. Fertig! Du hast dein erstes Prolog-Programm geschrieben. 7

unter Mac OS Prolog-Programm testen Sobald du ein Prolog-Programm mit dem Shortcut Cmd + S speicherst, wid es automatisch in der Konsole (neu) geladen. Gib im Fenster Prolog Console unten links eine Anfrage ein. Beispiel: cool(x). (Umgangssprachlich: Was ist cool? ) Drücke die Enter-Taste. Prolog versucht, eine Antwort zu finden. Beispiel: X = prolog. (Umgangssprachlich: Prolog ist cool! ) Fertig! Du hast dein erstes Prolog-Programm geladen und getestet.. 8

unter Linux unter Linux Die folgenden Informationen beziehen sich auf Ubuntu 110 Oneiric Ocelot. Bei anderen UbuntuVersionen oder Linux-Distributionen können einzelne Schritte abweichen. Aber du schaffst das schon! In Ubuntu (und vielen anderen Linux-Distributionen) ist SWI-Prolog in den Paketquellen enthalten. Es lässt sich deshalb ganz einfach über die Paketverwaltung installieren. Am schnellsten geht das über die Kommandozeile, aber wenn dir das unheimlich ist, kannst du natürlich auch eine grafische Paketverwaltung (z. B. das Ubuntu Software Center ) verwenden. SWI-Prolog installieren Öffne ein Terminal. Shortcut: Strg + Alt + T Fordere apt-get auf, SWI-Prolog zu installieren. Befehl: sudo apt-get install swi-prolog Gib dein Passwort ein. Bestätige die Sicherheitsabfrage. Alle notwendigen Pakete werden heruntergeladen und installiert. Fertig! Du hast SWI-Prolog installiert. Prolog-Programm schreiben Die Arbeit mit Prolog macht viel mehr Spaß, wenn du einen geeigneten Texteditor benutzt. Wir empfehlen gedit unter GNOME und Kate unter KDE. Starte den Texteditor. Schreibe eine Klausel. Beispiel: cool(prolog). Speichere das Programm als Datei mit der Endung.pl. Beispiel: ErsterTest.pl Fertig! Du hast dein erstes Prolog-Programm geschrieben. 9

unter Linux Prolog-Programm laden und testen Öffne ein Terminal. Shortcut: Strg + Alt + T Wechsle in das Verzeichnis, in dem dein PrologProgramm liegt. Befehl: cd Pfadangabe Beispiel: cd /media/studium/prolog/ Starte SWI-Prolog. Befehl: swipl Öffne dein Prolog-Programm. Befehl: consult('dateiname'). Beispiel: consult('erstertest.pl'). Das Programm wird geladen. Tipp: Um den Dateinamen nach den ersten Zeichen zu vervollständigen, drücke die Tabulator-Taste. 5. Gib eine Anfrage ein. Beispiel: cool(x). (Umgangssprachlich: Was ist cool? ) Drücke die Enter-Taste. Prolog versucht, eine Antwort zu finden. Beispiel: X = prolog. (Umgangssprachlich: Prolog ist cool! ) Fertig! Du hast dein erstes Prolog-Programm geladen und getestet. Tipp: Um SWI-Prolog zu beenden, verwende den Befehl halt.. Syntax-Highlighting für Prolog aktivieren Sowohl gedit als auch Kate unterstützen die PrologSyntax out of the box. Standardmäßig werden Dateien mit der Endung.pl aber als Quellcode in der Programmiersprache Perl erkannt. Du kannst die Sprache für jede Datei über das Hauptmenü oder die Statuszeile umstellen. Wenn dich das auf Dauer nervt, kannst du die Sprachzuordnung für Dateien mit der Endung.pl aber auch generell ändern. Wie das geht, verrät dir das Internet. URL für gedit: http://www.ing.unife.it/docenti/marcogavanelli/ubunt u.html URL für Kate: https://bugs.kde.org/show_bug.cgi?id=214658 10