6.001 Stuff
Official Stuff
Random stuff
- absvio.txt
explanation of what an abstraction violation is.
- autoloader.scm
tool for evaluating student assignments in batch.
- bomb.scm
OO example for politicians game
- callcc-thread.scm
non-preemptive threading package using continuations
- comp.txt
compiler decompilation handout (get students to guess on Q2,Q3)
- compiler
compiler, eceval, reg-machine code
- envmodel (tex, ps, pdf)
environment model rules (ST04 recitation notes are better)
- esgplan.tex
original plan for ESG joint venture (revised for 04 PDF)
- netsetup.scm
scheme net sockets OO setup stuff
- oo.txt
one of my OO tutorial examples (implement boombox)
- oomeval
OO meval explicative pictures (p2p3 of Fall01)
- q1review.txt
quiz 1 review stuff (circa 2002)
- q1solns.txt
solutions to the above questions
- q2review.txt
quiz 2 review stuff (circa 2002) (make-glorp is rather wacky...)
- q2solns.txt
solutions to the above questions
- Register machine (assembler, simulator)
register machine code
- sockets.scm
scheme net sockets OO stuff
- streams.txt
streams handout for recitation (ST04 recitation notes better)
- thoughts.txt
Collected thoughts on running 001
- threads.txt
some documentation I put together for the MITscheme threading lib
- xword.xls
crossword puzzle intro to scheme