Emit the program representation to a file
The program representation relation was originally emitted as facts inside the Souffle program. So when evaluating the program, parsing took most of the time. Change this such that the program representation is emitted to a CSV file and then loaded by the Souffle program.