Output¶
Overview¶
The AST transformer performs the following tasks:
lower the AST representation to the compiler’s ILM intermediate representation.
write out the ILMs and symbol information into a temporary (.ilm) file that is read by f90 (the LLVM bridge).
If we are generating code for a module, then write ILMs and symbols to a module (.mod) file.