This shows you the differences between the selected revision and the current version of the page.
teaching:cs357l_s09 2009/03/25 12:15 | teaching:cs357l_s09 2010/12/02 15:49 current | ||
---|---|---|---|
Line 23: | Line 23: | ||
[[http://hkn.eecs.berkeley.edu/~dyoo/plt/setting-up-environment.html|Getting a productive environment set up in PLT Scheme]] | [[http://hkn.eecs.berkeley.edu/~dyoo/plt/setting-up-environment.html|Getting a productive environment set up in PLT Scheme]] | ||
+ | |||
+ | [[http://www.haskell.org/haskell-mode/|Haskell Mode for Emacs]] | ||
+ | |||
+ | {{:teaching:emacs.txt| .emacs file for Moons Machines (Haskell and Emacs)}} | ||
==== Homework 1 ==== | ==== Homework 1 ==== | ||
Line 33: | Line 37: | ||
^ Monday ^ Wednesday ^ Friday ^ | ^ Monday ^ Wednesday ^ Friday ^ | ||
| [[http://www.cs.unm.edu/~barrick/CS357_S09/01_26_2009.scm|01_26_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/01_28_2009.scm|01_28_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/01_30_2009.scm|01_30_2009.scm]]| | | [[http://www.cs.unm.edu/~barrick/CS357_S09/01_26_2009.scm|01_26_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/01_28_2009.scm|01_28_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/01_30_2009.scm|01_30_2009.scm]]| | ||
- | | [[http://www.cs.unm.edu/~barrick/CS357_S09/02_02_2009.scm|02_02_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/02_04_2009.scm|02_04_2009.scm]] | [[http://www.cs.unm.edu/~barrick/CS357_S09/02_06_2009.scm|02_06_2009.scm]]| | + | | [[http://www.cs.unm.edu/~barrick/CS357_S09/02_02_2009.scm|02_02_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/02_04_2009.scm|02_04_2009.scm]] | [[http://www.cs.unm.edu/~barrick/CS357_S09/02_06_2009.scm|02_06_2009.scm]]| |
- | | [[http://www.cs.unm.edu/~barrick/CS357_S09/02_09_2009.scm|02_09_2009.scm]]| | + | | [[http://www.cs.unm.edu/~barrick/CS357_S09/Lab2.scm|Lab2.scm]] ||| |
- | |[[http://www.cs.unm.edu/~barrick/CS357_S09/Lab2.scm|Lab2.scm]] ||| | + | | [[http://www.cs.unm.edu/~barrick/CS357_S09/02_09_2009.scm|02_09_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/02_11_2009.scm|02_11_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/02_13_2009.scm|02_13_2009.scm]]| |
- | [[http://www.cs.unm.edu/~barrick/CS357_S09/02_11_2009.scm|02_11_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/02_13_2009.scm|02_13_2009.scm]]| | + | |
- | | [[http://www.cs.unm.edu/~barrick/CS357_S09/02_16_2009.scm|02_16_2009.scm]]| | + | |
|[[http://www.cs.unm.edu/~barrick/CS357_S09/Lab3.scm|Lab3.scm]] ||| | |[[http://www.cs.unm.edu/~barrick/CS357_S09/Lab3.scm|Lab3.scm]] ||| | ||
- | [[http://www.cs.unm.edu/~barrick/CS357_S09/02_18_2009.scm|02_18_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/02_20_2009.scm|02_20_2009.scm]]| | + | | [[http://www.cs.unm.edu/~barrick/CS357_S09/02_16_2009.scm|02_16_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/02_18_2009.scm|02_18_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/02_20_2009.scm|02_20_2009.scm]]| |
|[[http://www.cs.unm.edu/~barrick/CS357_S09/Lab4.scm|Lab4.scm]] ||| | |[[http://www.cs.unm.edu/~barrick/CS357_S09/Lab4.scm|Lab4.scm]] ||| | ||
| [[http://www.cs.unm.edu/~barrick/CS357_S09/02_23_2009.scm|02_23_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/02_25_2009.scm|02_25_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/02_27_2009.scm|02_27_2009.scm]]| | | [[http://www.cs.unm.edu/~barrick/CS357_S09/02_23_2009.scm|02_23_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/02_25_2009.scm|02_25_2009.scm]]| [[http://www.cs.unm.edu/~barrick/CS357_S09/02_27_2009.scm|02_27_2009.scm]]| | ||
Line 47: | Line 49: | ||
| [[http://www.cs.unm.edu/~barrick/CS357_S09/03_09_2009.scm|03_09_2009.scm]] | Midterm | No Class | | | [[http://www.cs.unm.edu/~barrick/CS357_S09/03_09_2009.scm|03_09_2009.scm]] | Midterm | No Class | | ||
|[[http://www.cs.unm.edu/~barrick/CS357_S09/Lab7.scm|Lab7.scm]] ||| | |[[http://www.cs.unm.edu/~barrick/CS357_S09/Lab7.scm|Lab7.scm]] ||| | ||
- | | Spring Break | | + | | Spring Break ||| |
- | | [[http://www.cs.unm.edu/~barrick/CS357_S09/03_23_2009.scm|03_23_2009.scm]]| | | | + | | [[http://www.cs.unm.edu/~barrick/CS357_S09/03_23_2009.scm|03_23_2009.scm]] | [[http://www.cs.unm.edu/~barrick/CS357_S09/03_25_2009.hs|03_25_2009.hs]] | Not Available | |
- | | [[http://www.cs.unm.edu/~barrick/CS357_S09/Lab8.scm|Lab8.scm]] | | | | + | |[[http://www.cs.unm.edu/~barrick/CS357_S09/Lab8.scm|Lab8.scm]] ||| |
+ | | [[http://www.cs.unm.edu/~barrick/CS357_S09/03_30_2009.hs|03_30_2009.hs]] | Midterm Review | Midterm II | | ||
+ | |[[http://www.cs.unm.edu/~barrick/CS357_S09/Lab9.scm|Lab9.scm]] ||| | ||
+ | | [[http://www.cs.unm.edu/~barrick/CS357_S09/04_06_2009.hs|04_06_2009.hs]] | [[http://www.cs.unm.edu/~barrick/CS357_S09/04_08_2009.hs|04_08_2009.hs]] | [[http://www.cs.unm.edu/~barrick/CS357_S09/04_10_2009.hs|04_10_2009.hs]] | | ||
+ | | | | | | ||
+ | | [[http://www.cs.unm.edu/~barrick/CS357_S09/04_13_2009.hs|04_13_2009.hs]] | [[http://www.cs.unm.edu/~barrick/CS357_S09/04_15_2009.hs|04_15_2009.hs]] | No Class | | ||
+ | |[[http://www.cs.unm.edu/~barrick/CS357_S09/Lab11.hs|Lab11.scm]] | [[http://www.cs.unm.edu/~barrick/CS357_S09/Queue.hs|Queue.hs]] || | ||
Line 62: | Line 69: | ||
- | + | [[http://www.cs.unm.edu/~barrick/CS357_S09/compiler.hs|Scheme Compiler in Haskell]] | |
+ | |||
+ |