3.2.7 Compiling a context

Once populated, a gccjit;;context can be compiled to machine code, either in-memory via gccjit;;context;;compile() or to disk via gccjit;;context;;compile_to_file().

You can compile a context multiple times (using either form of compilation), although any errors that occur on the context will prevent any future compilation of that context.