diff -r f329c1f3b365 -r 60f6cd4991ad index.html --- a/index.html Sat Oct 22 10:43:10 2011 +0100 +++ b/index.html Sat Oct 22 10:51:58 2011 +0100 @@ -2,7 +2,7 @@ Homepage of Christian Urban - + Links
-Home
-Publications
-Teaching
-Recent Talks
+Home
+Publications
+Teaching
+Recent Talks
My Research Group

Handy Information
-People in Logic
-Programming Languages
-Miscellaneous +People in Logic
+Programming Languages
+Miscellaneous

@@ -67,7 +67,7 @@ Fax +49 89 289 17307 - + @@ -189,13 +189,13 @@ Nominal Unification and Alpha-Prolog -Nominal unification is one outcome of +Nominal unification is one outcome of my involvement in the nominal logic project in Cambridge. Another is the logic programming language alpha-Prolog (joint work with Dr James Cheney), which uses nominal unification - click for details here. The nominal unification algorithm has been -formally verified in Isabelle. This +formally verified in Isabelle. This was possible since this unification algorithm is formulated in a simple first-order language (unlike other algorithms for higher-order unification). Prof. Daniel Friedman and his group use nominal @@ -218,8 +218,8 @@ as supervisor. My research in Cambridge was also very much influenced by Prof. Martin Hyland. Some details on my thesis "Classical Logic and Computation" are -elsewhere, including -a Java Applet that +elsewhere, including +a Java Applet that 'visualises' some of the results from the thesis. I completed the writing of the thesis in Marseille in the group of Prof. Jean-Yves Girard. My study in @@ -251,7 +251,7 @@ G4ip An implementation of G4ip using the imperative language Pizza can be found -here. +here. Pizza is a conservative extension of Java and a precursor of Scala. The implementation illustrates the technique of success continuations.