|
hw1
|
Done with hw1
|
2025-01-27 15:45:32 -08:00 |
|
hw2
|
Implemented iterative fibonacci in X86Lite. Done with HW2.
|
2025-02-02 01:22:01 -08:00 |
|
hw3
|
Implement stack layout (Unfinished)
|
2025-02-25 18:19:32 -08:00 |
|
hw4
|
Update hw4 to a newer version.
|
2025-01-24 21:01:32 -08:00 |
|
hw5
|
Update hw5 to a newer version.
|
2025-01-24 21:10:31 -08:00 |
|
hw6
|
Change hw6 to an unsolved version.
|
2025-01-24 23:10:01 -08:00 |
|
lec01
|
Add code for lecture 1 (simple.ml)
|
2025-01-24 20:41:07 -08:00 |
|
lec06
|
Add code for lecture 6
|
2025-02-06 18:27:48 -08:00 |
|
.envrc
|
Add a flake with OCaml 4.14.1
|
2025-01-24 16:51:51 -08:00 |
|
.gitignore
|
Ignore direnv cache.
|
2025-01-24 16:45:07 -08:00 |
|
array-bounds-checks.png
|
Add useful images from the lectures
|
2025-02-06 18:28:03 -08:00 |
|
calling-conv.png
|
Add calling convention and stack frame pngs
|
2025-01-30 20:58:17 -08:00 |
|
flake.lock
|
Add a flake with OCaml 4.14.1
|
2025-01-24 16:51:51 -08:00 |
|
flake.nix
|
Add the num and menhir libraries to the flake.
|
2025-01-28 16:51:06 -08:00 |
|
GEP_example.png
|
Add useful images from the lectures
|
2025-02-06 18:28:03 -08:00 |
|
GEP_example_solved.png
|
Add useful images from the lectures
|
2025-02-06 18:28:03 -08:00 |
|
oat-v1-defn.pdf
|
Add the pdf for the oat lang v1 definition.
|
2025-01-26 21:46:38 -08:00 |
|
README.md
|
Update README.
|
2025-05-16 11:45:01 -07:00 |
|
stack-frame-cheat-sheet.png
|
Add calling convention and stack frame pngs
|
2025-01-30 20:58:17 -08:00 |
|
switch_alternative_compilations.png
|
Add useful images from the lectures
|
2025-02-06 18:28:03 -08:00 |
|
switch_implementation.png
|
Add useful images from the lectures
|
2025-02-06 18:28:03 -08:00 |