Most of the instructions are changing registers in various ways, which is pretty simple. The Appendix A has all of them: https://altairclone.com/downloads/manuals/8080%20Programmers...
[1] https://www.ioccc.org/2019/lynn/hint.html
https://www.ioccc.org/1992/1992.tar.bz2
You need to edit the CFLAGS (or just comment that line), and by using gcc or even tcc will work fine.
Most of the instructions are changing registers in various ways, which is pretty simple. The Appendix A has all of them: https://altairclone.com/downloads/manuals/8080%20Programmers...