aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: dc39ac2231313b4ce15abf2d8a7d618b34d3e2dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# IMP Interpreter

A small interpreter of the IMP programming language.

## Build

- `make all` to build interpreter.
- `make repl` to run repl.
- `make example` to interpret "example/example.imp".
- `make clean` to remove build folder.

## Dependencies

- [flex](https://github.com/westes/flex)
- [bison](https://www.gnu.org/software/bison)
- [readline](https://tiswww.case.edu/php/chet/readline/rltop.html)