mirror of
https://github.com/MartinThoma/LaTeX-examples.git
synced 2025-04-25 06:18:05 +02:00
42 lines
1.6 KiB
TeX
42 lines
1.6 KiB
TeX
\chapter{Prolog}
|
|
\index{Prolog|(}
|
|
|
|
Prolog ist eine Programmiersprache, die das logische Programmierparadigma
|
|
befolgt.
|
|
|
|
Eine interaktive Prolog-Sitzung startet man mit \texttt{swipl}.
|
|
|
|
In Prolog definiert man Terme.
|
|
\section{Syntax}
|
|
\section{Beispiele}
|
|
\subsection{Zebrarätsel}
|
|
Folgendes Rätsel wurde von \url{https://de.wikipedia.org/w/index.php?title=Zebrar%C3%A4tsel&oldid=126585006}
|
|
entnommen:
|
|
|
|
\begin{enumerate}
|
|
\item Es gibt fünf Häuser.
|
|
\item Der Engländer wohnt im roten Haus.
|
|
\item Der Spanier hat einen Hund.
|
|
\item Kaffee wird im grünen Haus getrunken.
|
|
\item Der Ukrainer trinkt Tee.
|
|
\item Das grüne Haus ist direkt rechts vom weißen Haus.
|
|
\item Der Raucher von Altem-Gold-Zigaretten hält Schnecken als Haustiere.
|
|
\item Die Zigaretten der Marke Kools werden im gelben Haus geraucht.
|
|
\item Milch wird im mittleren Haus getrunken.
|
|
\item Der Norweger wohnt im ersten Haus.
|
|
\item Der Mann, der Chesterfields raucht, wohnt neben dem Mann mit dem Fuchs.
|
|
\item Die Marke Kools wird geraucht im Haus neben dem Haus mit dem Pferd.
|
|
\item Der Lucky-Strike-Raucher trinkt am liebsten Orangensaft.
|
|
\item Der Japaner raucht Zigaretten der Marke Parliaments.
|
|
\item Der Norweger wohnt neben dem blauen Haus.
|
|
\end{enumerate}
|
|
|
|
Wer trinkt Wasser? Wem gehört das Zebra?
|
|
|
|
\inputminted[linenos, numbersep=5pt, tabsize=4, frame=lines, label=zebraraetsel.pro]{prolog}{scripts/prolog/zebraraetsel.pro}
|
|
|
|
\section{Weitere Informationen}
|
|
\begin{itemize}
|
|
\item \href{http://wiki.ubuntuusers.de/Prolog}{\path{wiki.ubuntuusers.de/Prolog}}: Hinweise zur Installation von Prolog unter Ubuntu
|
|
\end{itemize}
|
|
\index{Prolog|)}
|