Interpreter, AOT Compiler and JIT Compiler for HQ9+
See http://esolangs.org/wiki/HQ9 for more on HQ9+.
See Interpreter, Compiler, JIT for more on translation techniques.
gcc -ansi -pedantic -Wall interpreter.c -o HQ9+
./HQ9+ ../main.hq9+
gcc -ansi -pedantic -Wall compiler.c -o HQ9+
./HQ9+ ../main.hq9+ | gcc -no-pie -nostartfiles -o program -xassembler -
./program
gcc jit.c vector.c -o HQ9+
./HQ9+ ../main.hq9+