curly/README.md

34 lines
718 B
Markdown
Raw Normal View History

2024-11-26 14:34:16 +01:00
# curly — Working solution to the Krul puzzle
2024-11-26 14:47:10 +01:00
This tool will run a small compiler which implements the language from the [Krul
puzzle](https://bobpolis.com/krul/). The sources also contain an older
2024-11-26 14:34:16 +01:00
implementation, to be found in the interpreter files. This could also be used as
a drop-in replacement for the compiler, by changing the appropriate line in
`main.cpp`.
## Building
Build using:
`make`,
but first install the dependencies:
2024-11-26 14:47:10 +01:00
- [libsclogging](https://git.bobpolis.com/bob/libsclogging)
- [libscterm](https://git.bobpolis.com/bob/libscterm)
- [libscrequest](https://git.bobpolis.com/bob/libscrequest)
2024-11-26 14:34:16 +01:00
- libcurl
## Install
`sudo make install`
or, on OpenBSD:
`doas gmake install`
## Run
`curly`