This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
cs330_w2018 [2018/01/11 20:10] morse created |
cs330_w2018 [2021/06/30 23:42] (current) |
||
|---|---|---|---|
| Line 26: | Line 26: | ||
| === Simple Interpreters === | === Simple Interpreters === | ||
| - | [[cs330_f2016:labY|Lab 6 - Rudimentary Interpreter]] | + | [[cs330_f2016:labY|Lab 5 - Rudimentary Interpreter]] |
| - | [[cs330_f2016:labW|Lab 7 - Extended Interpreter]] | + | [[cs330_f2016:labW|Lab 6 - Extended Interpreter]] |
| - | [[cs330_f2016:labpaint|Lab 8 - Program Analysis and Transformation Interpreter]] | + | [[cs330_f2016:labpaint|Lab 7 - Program Analysis and Transformation Interpreter]] |
| - | + | ||
| - | [[cs330_f2016:labhppint|Lab 9 - High Performance Interpreter]] | + | |
| ---- | ---- | ||
| === Prolog === | === Prolog === | ||
| - | [[sc330_f2016:prolog1|Lab 10 - Intro to Prolog, Logic puzzles]] | + | [[sc330_f2016:prolog1|Lab 8 - Intro to Prolog, Logic puzzles]] |
| - | [[sc330_f2016:prolog2|Lab 11 - Sudoku]] | + | [[sc330_f2016:prolog2|Lab 9 - Sudoku]] |
| ---- | ---- | ||
| === Erlang === | === Erlang === | ||
| - | [[cs330_f2016:erlang1|Lab 12 - Elixir Basics]] | + | [[cs330_f2016:erlang1|Lab 10 - Elixir Basics]] |
| - | [[cs330_f2016:labZ|Lab 13 - Elixir Data Center]] | + | [[cs330_f2016:labZ|Lab 11 - Elixir Data Center]] |
| ---- | ---- | ||
| === Garbage collection === | === Garbage collection === | ||
| - | [[cs330_f2016:lab14|Lab 14 - Garbage collection]] | + | [[cs330_f2016:lab14|Lab 12 - Garbage collection]] |
| ---- | ---- | ||
| === Lazy Evaluation === | === Lazy Evaluation === | ||
| - | [[cs330_f2016:lab15|Lab 15 - Haskell and Laziness]] | + | [[cs330_f2016:lab15|Lab 13 - Haskell and Laziness]] |
| ---- | ---- | ||
| === Type checking === | === Type checking === | ||
| - | [[cs330_f2016:lab16|Lab 16 - Type checking]] | + | [[cs330_f2016:lab16|Lab 14 - Type checking]] |
| Line 73: | Line 71: | ||
| [[cs330_f2016:lab5|Lab 5 - Julia Programming]] | [[cs330_f2016:lab5|Lab 5 - Julia Programming]] | ||
| + | ---- | ||
| + | === Simple Interpreters === | ||
| + | |||
| + | [[cs330_f2016:labhppint|Lab 9 - High Performance Interpreter]] | ||