Next: Optional features compilation model options, Previous: LLDS back-end compilation model options, Up: Compilation model options [Contents][Index]
--high-level-code(grades: hlc, csharp, java)
Use an alternative back-end that generates high-level code rather than the very low-level code that is generated by our original back-end.
Require that all modules in the program be compiled to object code in a way that allows the program executable to be debuggable with debuggers for C, such as gdb. This option is intended mainly for the developers of Mercury, though it can also help to debug C code included in Mercury programs.