aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 48e9cce8cfddca159f55c90f404b7d390a41da49 (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
# Clean RTS Cheat Sheets [![pipeline status](https://gitlab.science.ru.nl/cstaps/clean-rts-cheat-sheet/badges/master/pipeline.svg)](https://gitlab.science.ru.nl/cstaps/clean-rts-cheat-sheet/commits/master)

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

- [Linux (x64)][linux-x64]
- [Mac][mac]
- [Windows (x64)][windows-x64]
- [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
[windows-x64]: https://gitlab.science.ru.nl/cstaps/clean-rts-cheat-sheet/-/jobs/artifacts/master/raw/windows-x64.pdf?job=pdf
[zip]: https://gitlab.science.ru.nl/cstaps/clean-rts-cheat-sheet/-/jobs/artifacts/master/download?job=pdf