📄 http:^^www.cs.cornell.edu^info^courses^spring-96^cs212^materials^materials.html
字号:
MIME-Version: 1.0
Server: CERN/3.0
Date: Monday, 16-Dec-96 23:13:15 GMT
Content-Type: text/html
Content-Length: 8041
Last-Modified: Monday, 06-May-96 22:59:28 GMT
<html><title>CS212 S96 Index</title><body><h1><!WA0><!WA0><!WA0><!WA0><img align=right vspace=0 hspace=5src="http://www.cs.cornell.edu/Info/Courses/Fall-95/CS212/CS212_icon.gif">CS212<br>Structure and Interpreration<br>of Computer Programs</h1><h3>Computer Science Department<br>Cornell University<br>Spring 1996</h3> <hr><H1>Course Materials</H1><hr><H2>Downloadable Software</H2><UL><LI><!WA1><!WA1><!WA1><!WA1><A HREF="ftp://ftp.cs.cornell.edu/pub/cs212/Marlais.sit.bin">MacMarlais 0.57</A> in StuffIt format<br><LI><!WA2><!WA2><!WA2><!WA2><A HREF="ftp://ftp.cs.cornell.edu/pub/cs212/Emacs.sit.bin">Emacs</A>,the editor for use with MacMarlais, version 1.17, in StuffIt format.<LI><!WA3><!WA3><!WA3><!WA3><A HREF="ftp://ftp.cit.cornell.edu/pub/mac/util/stuffit-expander-351.bin">StuffIt Expander</A> software, which you'll need to decompress Marlais andEmacs.</UL><P><hr><h2> Handouts </h2><ul><LI><!WA4><!WA4><!WA4><!WA4><A HREF="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/01-notes-on-dylan.html">Notes on Dylan</A><LI><!WA5><!WA5><!WA5><!WA5><A HREF="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/02-programming-style.html">Notes on Programming Style </A><LI><!WA6><!WA6><!WA6><!WA6><A HREF="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/errors.html">MacMarlais error descriptions</A><li><!WA7><!WA7><!WA7><!WA7><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/03-quiz-1.html">Miniquiz #1</a><br><!WA8><!WA8><!WA8><!WA8><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/11-quiz-1-solns.html">Miniquiz #1 Solutions</a><li><!WA9><!WA9><!WA9><!WA9><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/04-cheat-sheet.html">Dylan cheatsheet</a> <li><!WA10><!WA10><!WA10><!WA10><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/05-downloading.html">Downloading files using Netscape</a><li><!WA11><!WA11><!WA11><!WA11><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/06-using-emacs.html">Using the Emacs editor</a><li><!WA12><!WA12><!WA12><!WA12><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/07-using-marlais.html">Using MacMarlais</a><li><!WA13><!WA13><!WA13><!WA13><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/08-using-debugger.html">Using the debugger</a><li><!WA14><!WA14><!WA14><!WA14><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/09-printing.html">Printing</a><li><!WA15><!WA15><!WA15><!WA15><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/10-substitution-model.html">The Substitution Model</a><li><!WA16><!WA16><!WA16><!WA16><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/emacs-refcard.html">Emacs Reference Card</a><li><!WA17><!WA17><!WA17><!WA17><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/12-quiz-2.html">Miniquiz #2</a><li><!WA18><!WA18><!WA18><!WA18><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/13-induction.html">Induction</a><li><!WA19><!WA19><!WA19><!WA19><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/14-lists.html">Lists</a><li><!WA20><!WA20><!WA20><!WA20><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/15-quiz-2-solns.html">Miniquiz #2 Solutions</a><li><!WA21><!WA21><!WA21><!WA21><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/16-quiz-3.html">Miniquiz #3</a><li><!WA22><!WA22><!WA22><!WA22><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/17-Sym-Diff.dyl">Symbolic Differentiator</a> (Dylan Code)<li><!WA23><!WA23><!WA23><!WA23><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/18-abstract.html">Data Abstraction</a><li><!WA24><!WA24><!WA24><!WA24><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/19-quiz-3-solns.html">Miniquiz #3 Solutions</a><li><!WA25><!WA25><!WA25><!WA25><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/20-generic.dyl">Generics</a> (Dylan Code)<li><!WA26><!WA26><!WA26><!WA26><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/21-structural-induction.html">Structural Induction</a><li><!WA27><!WA27><!WA27><!WA27><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/22-objects.html">Object Oriented Programming</a><li><!WA28><!WA28><!WA28><!WA28><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/23-sort.dyl">Sorting</a> (Dylan Code)<li><!WA29><!WA29><!WA29><!WA29><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/24-environments.html">The Enviroment Model</a><li><!WA30><!WA30><!WA30><!WA30><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/25-order.html">Reasoning about Resources</a><li><!WA31><!WA31><!WA31><!WA31><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/26-quiz-4.html">Miniquiz #4</a><li><!WA32><!WA32><!WA32><!WA32><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/27-quiz-4-solns.html">Miniquiz #4 Solutions</a><li><!WA33><!WA33><!WA33><!WA33><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/28-prioq.dyl">Priority Queues</a> (Code)<li><!WA34><!WA34><!WA34><!WA34><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/29-prioq.html">Priority Queues</a></ul><hr><p><h3>Prelim Info</h3>Prelim 1 will be Thursday, March 7, from 7:30 to 9:00.<p><!WA35><!WA35><!WA35><!WA35><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/prelim1.ps">Practice Prelim 1</a>, in PostScript format.<br><!WA36><!WA36><!WA36><!WA36><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/prelim1.tex">Practice Prelim 1</a>, in TeX format.<br><!WA37><!WA37><!WA37><!WA37><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/prelim1.html">Practice Prelim 1</a>, in WWW (html) format.<p><!WA38><!WA38><!WA38><!WA38><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/p1soln.tex">Practice Prelim 1 Solutions</a>, in TeX format.<br><!WA39><!WA39><!WA39><!WA39><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/p1soln.ps">Practice Prelim 1 Solutions</a>, in PostScript format.<br><!WA40><!WA40><!WA40><!WA40><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/p1soln.html">Practice Prelim 1 Solutions</a> in WWW (html) format.<p><!WA41><!WA41><!WA41><!WA41><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/prelim2.ps">Practice Prelim 2</a>, in PostScript format.<br><!WA42><!WA42><!WA42><!WA42><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/prelim2.tex">Practice Prelim 2</a>, in TeX format.<br><!WA43><!WA43><!WA43><!WA43><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/prelim2.html">Practice Prelim 2</a>, in WWW (html) format.<p><!WA44><!WA44><!WA44><!WA44><a href="http://www.cs.cornell.edu/Info/Courses/Spring-96/CS212/Materials/Handouts/final.html">Final Exam Study Guide</a>, in WWW format.<p><hr><p>If you're interested in the inner workings of the Dylan interpreter, <!WA45><!WA45><!WA45><!WA45><a href="ftp://ftp.cs.cornell.edu/pub/voskuhl/Tiny-Dylan.sit.bin">download</a> a "mini" version written by Justin Voskuhl. It's written in Pascal, so you can look at the source code.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -