aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 90e19e9887e50f46f5451ffece8d353c7ab03a9c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Clean RTS Cheat Sheets

This repository holds cheat sheets for people hacking around with the [Clean][]
run-time system. Clone the repository to build the PDFs or download them here:

## Download links

**Platform-specific:**

- [Linux (x64)][linux-x64]
- [Mac][mac]
- [Windows (x64)][windows-x64]
- [Windows (x86)][windows-x86]

**Other:**

- [Overview (A5 paper)][overview]
- [Zip with all cheat sheets][zip]

## Naming conventions

- **asp**: A-stack pointer
- **bsp**: B-stack pointer
- **hp**: heap pointer
- **free**: counter of free words on heap
- **scr**: scratch register

[Clean]: http://clean.cs.ru.nl

[linux-x64]: https://gitlab.science.ru.nl/cstaps/clean-rts-cheat-sheet/-/jobs/artifacts/master/raw/linux-x64.pdf?job=pdf
[mac]: https://gitlab.science.ru.nl/cstaps/clean-rts-cheat-sheet/-/jobs/artifacts/master/raw/mac.pdf?job=pdf
[overview]: https://gitlab.science.ru.nl/cstaps/clean-rts-cheat-sheet/-/jobs/artifacts/master/raw/overview.pdf?job=pdf
[windows-x64]: https://gitlab.science.ru.nl/cstaps/clean-rts-cheat-sheet/-/jobs/artifacts/master/raw/windows-x64.pdf?job=pdf
[windows-x86]: https://gitlab.science.ru.nl/cstaps/clean-rts-cheat-sheet/-/jobs/artifacts/master/raw/windows-x86.pdf?job=pdf
[zip]: https://gitlab.science.ru.nl/cstaps/clean-rts-cheat-sheet/-/jobs/artifacts/master/download?job=pdf