gcc -O lexer.c -O reduce.c -O heap.c -O kernel.c -O sim.c  -o reduce
