Martin Thoma 11 年之前
父节点
当前提交
f93467bad7

二进制
documents/Programmierparadigmen/Programmierparadigmen.pdf


+ 2 - 0
documents/Programmierparadigmen/Programmierparadigmen.tex

@@ -48,6 +48,8 @@
 \usepackage[german,nameinlink]{cleveref} % has to be after hyperref, ntheorem, amsthm
 \usepackage[german,nameinlink]{cleveref} % has to be after hyperref, ntheorem, amsthm
 \usepackage{acronym}
 \usepackage{acronym}
 \usepackage{minted} % needed for the inclusion of source code
 \usepackage{minted} % needed for the inclusion of source code
+\usemintedstyle{bw}
+\usepackage{courier}
 \usepackage{shortcuts}
 \usepackage{shortcuts}
 
 
 \usepackage{fancyhdr}
 \usepackage{fancyhdr}

+ 1 - 1
documents/Programmierparadigmen/Vorwort.tex

@@ -5,7 +5,7 @@ in der Klausur als Nachschlagewerk zu dienen; es soll jedoch auch
 vorher schon für die Vorbereitung genutzt werden können und nach
 vorher schon für die Vorbereitung genutzt werden können und nach
 der Klausur als Nachschlagewerk dienen.
 der Klausur als Nachschlagewerk dienen.
 
 
-Ein Link auf das Skript ist unter \href{http://martin-thoma.com/programmierparadigmen-klausur/}{\path{martin-thoma.com/programmierparadigmen-klausur/}}
+Ein Link auf das Skript ist unter \href{http://martin-thoma.com/programmierparadigmen/}{\path{martin-thoma.com/programmierparadigmen}}
 zu finden.
 zu finden.
 
 
 \section*{Anregungen, Verbesserungsvorschläge, Ergänzungen}
 \section*{Anregungen, Verbesserungsvorschläge, Ergänzungen}

+ 5 - 2
documents/Programmierparadigmen/scripts/haskell/compile-binom.sh

@@ -1,9 +1,12 @@
 $ ghci binomialkoeffizient.hs 
 $ ghci binomialkoeffizient.hs 
-GHCi, version 7.4.2: http://www.haskell.org/ghc/  :? for help
+GHCi, version 7.4.2: 
+    http://www.haskell.org/ghc/  
+    :? for help
 Loading package ghc-prim ... linking ... done.
 Loading package ghc-prim ... linking ... done.
 Loading package integer-gmp ... linking ... done.
 Loading package integer-gmp ... linking ... done.
 Loading package base ... linking ... done.
 Loading package base ... linking ... done.
-[1 of 1] Compiling Main             ( binomialkoeffizient.hs, interpreted )
+[1 of 1] Compiling Main             
+        ( binomialkoeffizient.hs, interpreted )
 Ok, modules loaded: Main.
 Ok, modules loaded: Main.
 *Main> binom 5 2
 *Main> binom 5 2
 10
 10

+ 3 - 1
documents/Programmierparadigmen/scripts/haskell/fakultaet-akkumulator.hs

@@ -1,2 +1,4 @@
-fakAcc n acc = if (n==0) then acc else fakAcc (n-1) (n*acc)
+fakAcc n acc = if (n==0) 
+               then acc 
+               else fakAcc (n-1) (n*acc)
 fak n = fakAcc n 1
 fak n = fakAcc n 1