|
@@ -14,7 +14,7 @@
|
|
|
<p class="section1"><span class="SpellE"><span lang="EN-US">Niklaus</span></span><span lang="EN-US">
|
|
|
Wirth, Professor, retired</span></p>
|
|
|
<p class="section1" style="text-align: center" align="center">
|
|
|
- <img src="portrait.jpg" v:shapes="_x0000_s1026" align="left" border="0" hspace="10" width="134" height="200"><span class="SpellE"><i>Address</i></span><i>:</i><br>
|
|
|
+ <img src="https://inf.ethz.ch/personal/wirth/portrait.jpg" v:shapes="_x0000_s1026" align="left" border="0" hspace="10" width="134" height="200"><span class="SpellE"><i>Address</i></span><i>:</i><br>
|
|
|
Departement Informatik<br>
|
|
|
ETH<br>
|
|
|
CH-8092 Zürich<br>
|
|
@@ -54,51 +54,51 @@
|
|
|
<div class="section1" style="text-align: center; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: .0001pt" align="center">
|
|
|
<span lang="EN-US"><hr align="center" size="2" width="100%"></span>
|
|
|
</div>
|
|
|
-Sections - see <a href="news.txt">news.txt</a> for latest updates</p>
|
|
|
+Sections - see <a href="https://inf.ethz.ch/personal/wirth/news.txt">news.txt</a> for latest updates</p>
|
|
|
<p class="section1" style="text-indent: -18.0pt; margin-left: 36.0pt">
|
|
|
<span style="font-size: 10.0pt; font-family: Symbol" lang="EN-US">.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">
|
|
|
- </span></span><span lang="EN-US"><a href="Oberon/index.html">Oberon</a>
|
|
|
+ </span></span><span lang="EN-US"><a href="https://inf.ethz.ch/personal/wirth/Oberon/index.html">Oberon</a>
|
|
|
</span></p>
|
|
|
<p class="section1" style="text-indent: -18.0pt; margin-left: 36.0pt">
|
|
|
<span style="font-size: 10.0pt; font-family: Symbol" lang="EN-US">.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">
|
|
|
- </span></span><span lang="EN-US"><a href="Miscellaneous/index.html">
|
|
|
+ </span></span><span lang="EN-US"><a href="https://inf.ethz.ch/personal/wirth/Miscellaneous/index.html">
|
|
|
Miscellaneous topics</a> </span></p>
|
|
|
<p class="section1" style="text-indent: -18.0pt; margin-left: 36.0pt">
|
|
|
<span style="font-size: 10.0pt; font-family: Symbol" lang="EN-US">.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">
|
|
|
</span></span><span lang="EN-US">
|
|
|
- <a href="FPGA-relatedWork/index.html">TRM and RISC: FPGA-related Work</a> </span>
|
|
|
+ <a href="https://inf.ethz.ch/personal/wirth/FPGA-relatedWork/index.html">TRM and RISC: FPGA-related Work</a> </span>
|
|
|
</p>
|
|
|
<p class="section1" style="text-indent: -18.0pt; margin-left: 36.0pt">
|
|
|
<span style="font-size: 10.0pt; font-family: Symbol" lang="EN-US">.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">
|
|
|
- </span></span><a href="ProjectOberon/index.html">Project Oberon, 2013 Edition</a><span lang="EN-US">
|
|
|
+ </span></span><a href="https://inf.ethz.ch/personal/wirth/ProjectOberon/index.html">Project Oberon, 2013 Edition</a><span lang="EN-US">
|
|
|
</span></p>
|
|
|
<p class="section1" style="text-indent: -18.0pt; margin-left: 36.0pt">
|
|
|
<span style="font-size: 10.0pt; font-family: Symbol" lang="EN-US">.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">
|
|
|
- </span></span><span lang="EN-US"><a href="CompilerConstruction/index.html">
|
|
|
+ </span></span><span lang="EN-US"><a href="https://inf.ethz.ch/personal/wirth/CompilerConstruction/index.html">
|
|
|
Compiler Construction</a> </span></p>
|
|
|
|
|
|
|
|
|
<p class="section1" style="text-indent: -18.0pt; margin-left: 36.0pt">
|
|
|
<span style="font-size: 10.0pt; font-family: Symbol" lang="EN-US">.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">
|
|
|
- </span></span><span lang="EN-US"><a href="PICL/index.html">
|
|
|
+ </span></span><span lang="EN-US"><a href="https://inf.ethz.ch/personal/wirth/PICL/index.html">
|
|
|
PICL: A Programming Language for the Microcontroller PIC </a> </span></p>
|
|
|
|
|
|
|
|
|
<p class="section1" style="text-indent: -18.0pt; margin-left: 36.0pt">
|
|
|
<span style="font-size: 10.0pt; font-family: Symbol" lang="EN-US">.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">
|
|
|
- </span></span><span lang="EN-US"><a href="Lola/index.html">
|
|
|
+ </span></span><span lang="EN-US"><a href="https://inf.ethz.ch/personal/wirth/Lola/index.html">
|
|
|
Lola-2: A Logic Description Language</a> </span></p>
|
|
|
|
|
|
<p class="section1" style="text-indent: -18.0pt; margin-left: 36.0pt">
|
|
|
<span style="font-size: 10.0pt; font-family: Symbol" lang="EN-US">.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">
|
|
|
- </span></span><span lang="EN-US"><a href="projects.html">Projects 1968 - 1999</a>
|
|
|
+ </span></span><span lang="EN-US"><a href="https://inf.ethz.ch/personal/wirth/projects.html">Projects 1968 - 1999</a>
|
|
|
</span></p>
|
|
|
<div class="section1" style="text-align: center; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: .0001pt" align="center">
|
|
|
<span lang="EN-US"><hr align="center" size="2" width="100%"></span>
|
|
|
</div>
|
|
|
|
|
|
<p class="section1" style="margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: .0001pt">
|
|
|
-Books <a href="Books.pdf">(list)</a>
|
|
|
+Books <a href="https://inf.ethz.ch/personal/wirth/Books.pdf">(list)</a>
|
|
|
|
|
|
<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">
|
|
|
</span></span>
|
|
@@ -107,29 +107,29 @@ Books <a href="Books.pdf">(list)</a>
|
|
|
</span></span><em><span lang="EN-US">Programming in Oberon: Steps beyond
|
|
|
Pascal and Modula.</span></em><span lang="EN-US"> (with M.
|
|
|
<span class="SpellE">Reiser</span>) Addison-Wesley, 1992. </span>[<span style="color: blue">
|
|
|
-<a href="ProgInOberonWR.pdf">PDF</a></span><span style="color: red">
|
|
|
+<a href="https://inf.ethz.ch/personal/wirth/ProgInOberonWR.pdf">PDF</a></span><span style="color: red">
|
|
|
</span>(22MB)]
|
|
|
-<br><a href="ProgInOberon2004.pdf">Programming in Oberon Tutorial 2004</a> (400KB) - see also <a href="Oberon/index.html">Oberon</a> section above</p>
|
|
|
+<br><a href="https://inf.ethz.ch/personal/wirth/ProgInOberon2004.pdf">Programming in Oberon Tutorial 2004</a> (400KB) - see also <a href="https://inf.ethz.ch/personal/wirth/Oberon/index.html">Oberon</a> section above</p>
|
|
|
<p class="section1" style="text-indent: -18.0pt; margin-left: 36.0pt">
|
|
|
<span style="font-size: 10.0pt; font-family: Symbol" lang="EN-US">.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">
|
|
|
</span></span><span lang="EN-US">Project Oberon. (with J. Gutknecht)
|
|
|
Addison-Wesley,
|
|
|
<st1:place w:st="on">
|
|
|
- <st1:city w:st="on">Reading</st1:city></st1:place>, 1992. [2005 Edition <span style="color: blue"><a href="ProjectOberon1992.pdf">PDF</a></span>
|
|
|
+ <st1:city w:st="on">Reading</st1:city></st1:place>, 1992. [2005 Edition <span style="color: blue"><a href="https://inf.ethz.ch/personal/wirth/ProjectOberon1992.pdf">PDF</a></span>
|
|
|
(4'398 KB)]
|
|
|
-<br>see also <a href="ProjectOberon/index.html">Project Oberon, 2013 Edition</a> section above
|
|
|
+<br>see also <a href="https://inf.ethz.ch/personal/wirth/ProjectOberon/index.html">Project Oberon, 2013 Edition</a> section above
|
|
|
</span></p>
|
|
|
<p class="section1" style="text-indent: -18.0pt; margin-left: 36.0pt">
|
|
|
<span style="font-size: 10.0pt; font-family: Symbol" lang="EN-US">.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">
|
|
|
</span></span><span lang="EN-GB">Algorithms and Data Structures (1985) (Oberon
|
|
|
- version: August 2004)<span style="color: red"> </span>[<span style="color: blue"><a href="AD.pdf">PDF</a></span><span style="color: red">
|
|
|
+ version: August 2004)<span style="color: red"> </span>[<span style="color: blue"><a href="https://inf.ethz.ch/personal/wirth/AD.pdf">PDF</a></span><span style="color: red">
|
|
|
</span>(1'241 KB)]</span></p>
|
|
|
<div class="section1" style="text-align: center; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: .0001pt" align="center">
|
|
|
<span lang="EN-US"><hr align="center" size="2" width="100%"></span>
|
|
|
</div>
|
|
|
<p class="section1" style="text-indent: 0pt; margin-left: 0pt">
|
|
|
<span lang="EN-US">
|
|
|
-<a href="SelectedArticles.pdf">Selected Articles</a> <a href="SelectedHonours.pdf">Selected
|
|
|
+<a href="https://inf.ethz.ch/personal/wirth/SelectedArticles.pdf">Selected Articles</a> <a href="https://inf.ethz.ch/personal/wirth/SelectedHonours.pdf">Selected
|
|
|
<span class="SpellE">honours</span></a></span></p>
|
|
|
<span lang="EN-US"><hr align="center" size="2" width="100%"></span>
|
|
|
</div>
|